#!/bin/sh
echo "procesando: " $1
cp -i $1 $1.bak
cat $1.bak  | sed 's/\([<"]\)Actor.h\([>"]\)/\1actor\/actor\/Actor.h\2/g' \
| sed 's/\([<"]\)MovableObject.h\([>"]\)/\1actor\/actor\/MovableObject.h\2/g' \
| sed 's/\([<"]\)ChannelAddress.h\([>"]\)/\1actor\/address\/ChannelAddress.h\2/g' \
| sed 's/\([<"]\)MPI_ChannelAddress.h\([>"]\)/\1actor\/address\/MPI_ChannelAddress.h\2/g' \
| sed 's/\([<"]\)SocketAddress.h\([>"]\)/\1actor\/address\/SocketAddress.h\2/g' \
| sed 's/\([<"]\)Channel.h\([>"]\)/\1actor\/channel\/Channel.h\2/g' \
| sed 's/\([<"]\)MPI_Channel.h\([>"]\)/\1actor\/channel\/MPI_Channel.h\2/g' \
| sed 's/\([<"]\)Socket.h\([>"]\)/\1actor\/channel\/Socket.h\2/g' \
| sed 's/\([<"]\)TCP_Socket.h\([>"]\)/\1actor\/channel\/TCP_Socket.h\2/g' \
| sed 's/\([<"]\)TCP_SocketNoDelay.h\([>"]\)/\1actor\/channel\/TCP_SocketNoDelay.h\2/g' \
| sed 's/\([<"]\)UDP_Socket.h\([>"]\)/\1actor\/channel\/UDP_Socket.h\2/g' \
| sed 's/\([<"]\)AlphaMachineBroker.h\([>"]\)/\1actor\/machineBroker\/AlphaMachineBroker.h\2/g' \
| sed 's/\([<"]\)DecMachineBroker.h\([>"]\)/\1actor\/machineBroker\/DecMachineBroker.h\2/g' \
| sed 's/\([<"]\)MPI_MachineBroker.h\([>"]\)/\1actor\/machineBroker\/MPI_MachineBroker.h\2/g' \
| sed 's/\([<"]\)MachineBroker.h\([>"]\)/\1actor\/machineBroker\/MachineBroker.h\2/g' \
| sed 's/\([<"]\)MillMachineBroker.h\([>"]\)/\1actor\/machineBroker\/MillMachineBroker.h\2/g' \
| sed 's/\([<"]\)Message.h\([>"]\)/\1actor\/message\/Message.h\2/g' \
| sed 's/\([<"]\)FEM_ObjectBroker.h\([>"]\)/\1actor\/objectBroker\/FEM_ObjectBroker.h\2/g' \
| sed 's/\([<"]\)ObjectBroker.h\([>"]\)/\1actor\/objectBroker\/ObjectBroker.h\2/g' \
| sed 's/\([<"]\)Shadow.h\([>"]\)/\1actor\/shadow\/Shadow.h\2/g' \
| sed 's/\([<"]\)DomainDecompAlgo.h\([>"]\)/\1analysis\/algorithm\/domainDecompAlgo\/DomainDecompAlgo.h\2/g' \
| sed 's/\([<"]\)SolutionAlgorithm.h\([>"]\)/\1analysis\/algorithm\/SolutionAlgorithm.h\2/g' \
| sed 's/\([<"]\)EigenAlgorithm.h\([>"]\)/\1analysis\/algorithm\/eigenAlgo\/EigenAlgorithm.h\2/g' \
| sed 's/\([<"]\)FrequencyAlgo.h\([>"]\)/\1analysis\/algorithm\/eigenAlgo\/FrequencyAlgo.h\2/g' \
| sed 's/\([<"]\)StandardEigenAlgo.h\([>"]\)/\1analysis\/algorithm\/eigenAlgo\/StandardEigenAlgo.h\2/g' \
| sed 's/\([<"]\)BFGS.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/BFGS.h\2/g' \
| sed 's/\([<"]\)BisectionLineSearch.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/BisectionLineSearch.h\2/g' \
| sed 's/\([<"]\)Broyden.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/Broyden.h\2/g' \
| sed 's/\([<"]\)EquiSolnAlgo.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/EquiSolnAlgo.h\2/g' \
| sed 's/\([<"]\)InitialInterpolatedLineSearch.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/InitialInterpolatedLineSearch.h\2/g' \
| sed 's/\([<"]\)KrylovNewton.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/KrylovNewton.h\2/g' \
| sed 's/\([<"]\)LineSearch.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/LineSearch.h\2/g' \
| sed 's/\([<"]\)Linear.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/Linear.h\2/g' \
| sed 's/\([<"]\)ModifiedNewton.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/ModifiedNewton.h\2/g' \
| sed 's/\([<"]\)NewtonLineSearch.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/NewtonLineSearch.h\2/g' \
| sed 's/\([<"]\)NewtonRaphson.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/NewtonRaphson.h\2/g' \
| sed 's/\([<"]\)PeriodicNewton.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/PeriodicNewton.h\2/g' \
| sed 's/\([<"]\)RegulaFalsiLineSearch.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/RegulaFalsiLineSearch.h\2/g' \
| sed 's/\([<"]\)SecantLineSearch.h\([>"]\)/\1analysis\/algorithm\/equiSolnAlgo\/SecantLineSearch.h\2/g' \
| sed 's/\([<"]\)Analysis.h\([>"]\)/\1analysis\/analysis\/Analysis.h\2/g' \
| sed 's/\([<"]\)DirectIntegrationAnalysis.h\([>"]\)/\1analysis\/analysis\/DirectIntegrationAnalysis.h\2/g' \
| sed 's/\([<"]\)DomainDecompositionAnalysis.h\([>"]\)/\1analysis\/analysis\/DomainDecompositionAnalysis.h\2/g' \
| sed 's/\([<"]\)DomainUser.h\([>"]\)/\1analysis\/analysis\/DomainUser.h\2/g' \
| sed 's/\([<"]\)EigenAnalysis.h\([>"]\)/\1analysis\/analysis\/EigenAnalysis.h\2/g' \
| sed 's/\([<"]\)StaticAnalysis.h\([>"]\)/\1analysis\/analysis\/StaticAnalysis.h\2/g' \
| sed 's/\([<"]\)StaticDomainDecompositionAnalysis.h\([>"]\)/\1analysis\/analysis\/StaticDomainDecompositionAnalysis.h\2/g' \
| sed 's/\([<"]\)SubdomainAnalysis.h\([>"]\)/\1analysis\/analysis\/SubdomainAnalysis.h\2/g' \
| sed 's/\([<"]\)SubstructuringAnalysis.h\([>"]\)/\1analysis\/analysis\/SubstructuringAnalysis.h\2/g' \
| sed 's/\([<"]\)TransientAnalysis.h\([>"]\)/\1analysis\/analysis\/TransientAnalysis.h\2/g' \
| sed 's/\([<"]\)TransientDomainDecompositionAnalysis.h\([>"]\)/\1analysis\/analysis\/TransientDomainDecompositionAnalysis.h\2/g' \
| sed 's/\([<"]\)VariableTimeStepDirectIntegrationAnalysis.h\([>"]\)/\1analysis\/analysis\/VariableTimeStepDirectIntegrationAnalysis.h\2/g' \
| sed 's/\([<"]\)DOF_Group.h\([>"]\)/\1analysis\/dof_grp\/DOF_Group.h\2/g' \
| sed 's/\([<"]\)LagrangeDOF_Group.h\([>"]\)/\1analysis\/dof_grp\/LagrangeDOF_Group.h\2/g' \
| sed 's/\([<"]\)TransformationDOF_Group.h\([>"]\)/\1analysis\/dof_grp\/TransformationDOF_Group.h\2/g' \
| sed 's/\([<"]\)LagrangeMP_FE.h\([>"]\)/\1analysis\/fe_ele\/lagrange\/LagrangeMP_FE.h\2/g' \
| sed 's/\([<"]\)LagrangeSP_FE.h\([>"]\)/\1analysis\/fe_ele\/lagrange\/LagrangeSP_FE.h\2/g' \
| sed 's/\([<"]\)FE_Element.h\([>"]\)/\1analysis\/fe_ele\/FE_Element.h\2/g' \
| sed 's/\([<"]\)PenaltyMP_FE.h\([>"]\)/\1analysis\/fe_ele\/penalty\/PenaltyMP_FE.h\2/g' \
| sed 's/\([<"]\)PenaltySP_FE.h\([>"]\)/\1analysis\/fe_ele\/penalty\/PenaltySP_FE.h\2/g' \
| sed 's/\([<"]\)TransformationFE.h\([>"]\)/\1analysis\/fe_ele\/transformation\/TransformationFE.h\2/g' \
| sed 's/\([<"]\)ConstraintHandler.h\([>"]\)/\1analysis\/handler\/ConstraintHandler.h\2/g' \
| sed 's/\([<"]\)LagrangeConstraintHandler.h\([>"]\)/\1analysis\/handler\/LagrangeConstraintHandler.h\2/g' \
| sed 's/\([<"]\)PenaltyConstraintHandler.h\([>"]\)/\1analysis\/handler\/PenaltyConstraintHandler.h\2/g' \
| sed 's/\([<"]\)PlainHandler.h\([>"]\)/\1analysis\/handler\/PlainHandler.h\2/g' \
| sed 's/\([<"]\)TransformationConstraintHandler.h\([>"]\)/\1analysis\/handler\/TransformationConstraintHandler.h\2/g' \
| sed 's/\([<"]\)AlphaOS.h\([>"]\)/\1analysis\/integrator\/AlphaOS.h\2/g' \
| sed 's/\([<"]\)AlphaOSGeneralized.h\([>"]\)/\1analysis\/integrator\/AlphaOSGeneralized.h\2/g' \
| sed 's/\([<"]\)ArcLength.h\([>"]\)/\1analysis\/integrator\/ArcLength.h\2/g' \
| sed 's/\([<"]\)ArcLength1.h\([>"]\)/\1analysis\/integrator\/ArcLength1.h\2/g' \
| sed 's/\([<"]\)CentralDifference.h\([>"]\)/\1analysis\/integrator\/CentralDifference.h\2/g' \
| sed 's/\([<"]\)CentralDifferenceAlternative.h\([>"]\)/\1analysis\/integrator\/CentralDifferenceAlternative.h\2/g' \
| sed 's/\([<"]\)CentralDifferenceNoDamping.h\([>"]\)/\1analysis\/integrator\/CentralDifferenceNoDamping.h\2/g' \
| sed 's/\([<"]\)Collocation.h\([>"]\)/\1analysis\/integrator\/Collocation.h\2/g' \
| sed 's/\([<"]\)CollocationHybridSimulation.h\([>"]\)/\1analysis\/integrator\/CollocationHybridSimulation.h\2/g' \
| sed 's/\([<"]\)DisplacementControl.h\([>"]\)/\1analysis\/integrator\/DisplacementControl.h\2/g' \
| sed 's/\([<"]\)DistributedDisplacementControl.h\([>"]\)/\1analysis\/integrator\/DistributedDisplacementControl.h\2/g' \
| sed 's/\([<"]\)EigenIntegrator.h\([>"]\)/\1analysis\/integrator\/EigenIntegrator.h\2/g' \
| sed 's/\([<"]\)HHT.h\([>"]\)/\1analysis\/integrator\/HHT.h\2/g' \
| sed 's/\([<"]\)HHT1.h\([>"]\)/\1analysis\/integrator\/HHT1.h\2/g' \
| sed 's/\([<"]\)HHTExplicit.h\([>"]\)/\1analysis\/integrator\/HHTExplicit.h\2/g' \
| sed 's/\([<"]\)HHTGeneralized.h\([>"]\)/\1analysis\/integrator\/HHTGeneralized.h\2/g' \
| sed 's/\([<"]\)HHTGeneralizedExplicit.h\([>"]\)/\1analysis\/integrator\/HHTGeneralizedExplicit.h\2/g' \
| sed 's/\([<"]\)HHTHybridSimulation.h\([>"]\)/\1analysis\/integrator\/HHTHybridSimulation.h\2/g' \
| sed 's/\([<"]\)HSConstraint.h\([>"]\)/\1analysis\/integrator\/HSConstraint.h\2/g' \
| sed 's/\([<"]\)IncrementalIntegrator.h\([>"]\)/\1analysis\/integrator\/IncrementalIntegrator.h\2/g' \
| sed 's/\([<"]\)Integrator.h\([>"]\)/\1analysis\/integrator\/Integrator.h\2/g' \
| sed 's/\([<"]\)LoadControl.h\([>"]\)/\1analysis\/integrator\/LoadControl.h\2/g' \
| sed 's/\([<"]\)LoadPath.h\([>"]\)/\1analysis\/integrator\/LoadPath.h\2/g' \
| sed 's/\([<"]\)MinUnbalDispNorm.h\([>"]\)/\1analysis\/integrator\/MinUnbalDispNorm.h\2/g' \
| sed 's/\([<"]\)Newmark.h\([>"]\)/\1analysis\/integrator\/Newmark.h\2/g' \
| sed 's/\([<"]\)Newmark1.h\([>"]\)/\1analysis\/integrator\/Newmark1.h\2/g' \
| sed 's/\([<"]\)NewmarkExplicit.h\([>"]\)/\1analysis\/integrator\/NewmarkExplicit.h\2/g' \
| sed 's/\([<"]\)NewmarkHybridSimulation.h\([>"]\)/\1analysis\/integrator\/NewmarkHybridSimulation.h\2/g' \
| sed 's/\([<"]\)StaticIntegrator.h\([>"]\)/\1analysis\/integrator\/StaticIntegrator.h\2/g' \
| sed 's/\([<"]\)TransientIntegrator.h\([>"]\)/\1analysis\/integrator\/TransientIntegrator.h\2/g' \
| sed 's/\([<"]\)WilsonTheta.h\([>"]\)/\1analysis\/integrator\/WilsonTheta.h\2/g' \
| sed 's/\([<"]\)SimpleDOF_Iter.h\([>"]\)/\1analysis\/model\/simple\/SimpleDOF_Iter.h\2/g' \
| sed 's/\([<"]\)SimpleFE_Iter.h\([>"]\)/\1analysis\/model\/simple\/SimpleFE_Iter.h\2/g' \
| sed 's/\([<"]\)AnalysisModel.h\([>"]\)/\1analysis\/model\/AnalysisModel.h\2/g' \
| sed 's/\([<"]\)DOF_GrpIter.h\([>"]\)/\1analysis\/model\/DOF_GrpIter.h\2/g' \
| sed 's/\([<"]\)FE_EleIter.h\([>"]\)/\1analysis\/model\/FE_EleIter.h\2/g' \
| sed 's/\([<"]\)DOF_Numberer.h\([>"]\)/\1analysis\/numberer\/DOF_Numberer.h\2/g' \
| sed 's/\([<"]\)ParallelNumberer.h\([>"]\)/\1analysis\/numberer\/ParallelNumberer.h\2/g' \
| sed 's/\([<"]\)PlainNumberer.h\([>"]\)/\1analysis\/numberer\/PlainNumberer.h\2/g' \
| sed 's/\([<"]\)CTestEnergyIncr.h\([>"]\)/\1convergenceTest\/CTestEnergyIncr.h\2/g' \
| sed 's/\([<"]\)CTestFixedNumIter.h\([>"]\)/\1convergenceTest\/CTestFixedNumIter.h\2/g' \
| sed 's/\([<"]\)CTestNormDispIncr.h\([>"]\)/\1convergenceTest\/CTestNormDispIncr.h\2/g' \
| sed 's/\([<"]\)CTestNormUnbalance.h\([>"]\)/\1convergenceTest\/CTestNormUnbalance.h\2/g' \
| sed 's/\([<"]\)CTestRelativeEnergyIncr.h\([>"]\)/\1convergenceTest\/CTestRelativeEnergyIncr.h\2/g' \
| sed 's/\([<"]\)CTestRelativeNormDispIncr.h\([>"]\)/\1convergenceTest\/CTestRelativeNormDispIncr.h\2/g' \
| sed 's/\([<"]\)CTestRelativeNormUnbalance.h\([>"]\)/\1convergenceTest\/CTestRelativeNormUnbalance.h\2/g' \
| sed 's/\([<"]\)CTestRelativeTotalNormDispIncr.h\([>"]\)/\1convergenceTest\/CTestRelativeTotalNormDispIncr.h\2/g' \
| sed 's/\([<"]\)ConvergenceTest.h\([>"]\)/\1convergenceTest\/ConvergenceTest.h\2/g' \
| sed 's/\([<"]\)CorotCrdTransf2d.h\([>"]\)/\1coordTransformation\/CorotCrdTransf2d.h\2/g' \
| sed 's/\([<"]\)CorotCrdTransf3d.h\([>"]\)/\1coordTransformation\/CorotCrdTransf3d.h\2/g' \
| sed 's/\([<"]\)CrdTransf.h\([>"]\)/\1coordTransformation\/CrdTransf.h\2/g' \
| sed 's/\([<"]\)CrdTransf2d.h\([>"]\)/\1coordTransformation\/CrdTransf2d.h\2/g' \
| sed 's/\([<"]\)CrdTransf3d.h\([>"]\)/\1coordTransformation\/CrdTransf3d.h\2/g' \
| sed 's/\([<"]\)LinearCrdTransf2d.h\([>"]\)/\1coordTransformation\/LinearCrdTransf2d.h\2/g' \
| sed 's/\([<"]\)LinearCrdTransf3d.h\([>"]\)/\1coordTransformation\/LinearCrdTransf3d.h\2/g' \
| sed 's/\([<"]\)PDeltaCrdTransf2d.h\([>"]\)/\1coordTransformation\/PDeltaCrdTransf2d.h\2/g' \
| sed 's/\([<"]\)PDeltaCrdTransf3d.h\([>"]\)/\1coordTransformation\/PDeltaCrdTransf3d.h\2/g' \
| sed 's/\([<"]\)DamageModel.h\([>"]\)/\1damage\/DamageModel.h\2/g' \
| sed 's/\([<"]\)DamageResponse.h\([>"]\)/\1damage\/DamageResponse.h\2/g' \
| sed 's/\([<"]\)HystereticEnergy.h\([>"]\)/\1damage\/HystereticEnergy.h\2/g' \
| sed 's/\([<"]\)Kratzig.h\([>"]\)/\1damage\/Kratzig.h\2/g' \
| sed 's/\([<"]\)Mehanny.h\([>"]\)/\1damage\/Mehanny.h\2/g' \
| sed 's/\([<"]\)NormalizedPeak.h\([>"]\)/\1damage\/NormalizedPeak.h\2/g' \
| sed 's/\([<"]\)ParkAng.h\([>"]\)/\1damage\/ParkAng.h\2/g' \
| sed 's/\([<"]\)BerkeleyDbDatastore.h\([>"]\)/\1database\/BerkeleyDbDatastore.h\2/g' \
| sed 's/\([<"]\)FE_Datastore.h\([>"]\)/\1database\/FE_Datastore.h\2/g' \
| sed 's/\([<"]\)FileDatastore.h\([>"]\)/\1database\/FileDatastore.h\2/g' \
| sed 's/\([<"]\)MySqlDatastore.h\([>"]\)/\1database\/MySqlDatastore.h\2/g' \
| sed 's/\([<"]\)NEESData.h\([>"]\)/\1database\/NEESData.h\2/g' \
| sed 's/\([<"]\)OracleDatastore.h\([>"]\)/\1database\/OracleDatastore.h\2/g' \
| sed 's/\([<"]\)DomainComponent.h\([>"]\)/\1domain\/component\/DomainComponent.h\2/g' \
| sed 's/\([<"]\)ImposedMotionSP.h\([>"]\)/\1domain\/constraints\/ImposedMotionSP.h\2/g' \
| sed 's/\([<"]\)ImposedMotionSP1.h\([>"]\)/\1domain\/constraints\/ImposedMotionSP1.h\2/g' \
| sed 's/\([<"]\)MP_Constraint.h\([>"]\)/\1domain\/constraints\/MP_Constraint.h\2/g' \
| sed 's/\([<"]\)RigidBeam.h\([>"]\)/\1domain\/constraints\/RigidBeam.h\2/g' \
| sed 's/\([<"]\)RigidDiaphragm.h\([>"]\)/\1domain\/constraints\/RigidDiaphragm.h\2/g' \
| sed 's/\([<"]\)RigidRod.h\([>"]\)/\1domain\/constraints\/RigidRod.h\2/g' \
| sed 's/\([<"]\)SP_Constraint.h\([>"]\)/\1domain\/constraints\/SP_Constraint.h\2/g' \
| sed 's/\([<"]\)PartitionedDomain.h\([>"]\)/\1domain\/domain\/partitioned\/PartitionedDomain.h\2/g' \
| sed 's/\([<"]\)PartitionedDomainEleIter.h\([>"]\)/\1domain\/domain\/partitioned\/PartitionedDomainEleIter.h\2/g' \
| sed 's/\([<"]\)PartitionedDomainSubIter.h\([>"]\)/\1domain\/domain\/partitioned\/PartitionedDomainSubIter.h\2/g' \
| sed 's/\([<"]\)Domain.h\([>"]\)/\1domain\/domain\/Domain.h\2/g' \
| sed 's/\([<"]\)ElementIter.h\([>"]\)/\1domain\/domain\/ElementIter.h\2/g' \
| sed 's/\([<"]\)LoadCaseIter.h\([>"]\)/\1domain\/domain\/LoadCaseIter.h\2/g' \
| sed 's/\([<"]\)MP_ConstraintIter.h\([>"]\)/\1domain\/domain\/MP_ConstraintIter.h\2/g' \
| sed 's/\([<"]\)NodeIter.h\([>"]\)/\1domain\/domain\/NodeIter.h\2/g' \
| sed 's/\([<"]\)SP_ConstraintIter.h\([>"]\)/\1domain\/domain\/SP_ConstraintIter.h\2/g' \
| sed 's/\([<"]\)SubdomainIter.h\([>"]\)/\1domain\/domain\/SubdomainIter.h\2/g' \
| sed 's/\([<"]\)SingleDomEleIter.h\([>"]\)/\1domain\/domain\/single\/SingleDomEleIter.h\2/g' \
| sed 's/\([<"]\)SingleDomLC_Iter.h\([>"]\)/\1domain\/domain\/single\/SingleDomLC_Iter.h\2/g' \
| sed 's/\([<"]\)SingleDomMP_Iter.h\([>"]\)/\1domain\/domain\/single\/SingleDomMP_Iter.h\2/g' \
| sed 's/\([<"]\)SingleDomNodIter.h\([>"]\)/\1domain\/domain\/single\/SingleDomNodIter.h\2/g' \
| sed 's/\([<"]\)SingleDomSP_Iter.h\([>"]\)/\1domain\/domain\/single\/SingleDomSP_Iter.h\2/g' \
| sed 's/\([<"]\)InterpolatedGroundMotion.h\([>"]\)/\1domain\/groundMotion\/InterpolatedGroundMotion.h\2/g' \
| sed 's/\([<"]\)Beam2dPointLoad.h\([>"]\)/\1domain\/load\/Beam2dPointLoad.h\2/g' \
| sed 's/\([<"]\)Beam2dTempLoad.h\([>"]\)/\1domain\/load\/Beam2dTempLoad.h\2/g' \
| sed 's/\([<"]\)Beam2dUniformLoad.h\([>"]\)/\1domain\/load\/Beam2dUniformLoad.h\2/g' \
| sed 's/\([<"]\)Beam3dPointLoad.h\([>"]\)/\1domain\/load\/Beam3dPointLoad.h\2/g' \
| sed 's/\([<"]\)Beam3dUniformLoad.h\([>"]\)/\1domain\/load\/Beam3dUniformLoad.h\2/g' \
| sed 's/\([<"]\)BrickSelfWeight.h\([>"]\)/\1domain\/load\/BrickSelfWeight.h\2/g' \
| sed 's/\([<"]\)ElementalLoadIter.h\([>"]\)/\1domain\/load\/ElementalLoadIter.h\2/g' \
| sed 's/\([<"]\)Load.h\([>"]\)/\1domain\/load\/Load.h\2/g' \
| sed 's/\([<"]\)LoadIter.h\([>"]\)/\1domain\/load\/LoadIter.h\2/g' \
| sed 's/\([<"]\)NodalLoadIter.h\([>"]\)/\1domain\/load\/NodalLoadIter.h\2/g' \
| sed 's/\([<"]\)LoadBalancer.h\([>"]\)/\1domain\/loadBalancer\/LoadBalancer.h\2/g' \
| sed 's/\([<"]\)ReleaseHeavierToLighterNeighbours.h\([>"]\)/\1domain\/loadBalancer\/ReleaseHeavierToLighterNeighbours.h\2/g' \
| sed 's/\([<"]\)ShedHeaviest.h\([>"]\)/\1domain\/loadBalancer\/ShedHeaviest.h\2/g' \
| sed 's/\([<"]\)SwapHeavierToLighterNeighbours.h\([>"]\)/\1domain\/loadBalancer\/SwapHeavierToLighterNeighbours.h\2/g' \
| sed 's/\([<"]\)DummyNode.h\([>"]\)/\1domain\/node\/DummyNode.h\2/g' \
| sed 's/\([<"]\)NodalLoad.h\([>"]\)/\1domain\/node\/NodalLoad.h\2/g' \
| sed 's/\([<"]\)Node.h\([>"]\)/\1domain\/node\/Node.h\2/g' \
| sed 's/\([<"]\)DomainPartitioner.h\([>"]\)/\1domain\/partitioner\/DomainPartitioner.h\2/g' \
| sed 's/\([<"]\)ConstantSeries.h\([>"]\)/\1domain\/pattern\/ConstantSeries.h\2/g' \
| sed 's/\([<"]\)DiscretizedRandomProcessSeries.h\([>"]\)/\1domain\/pattern\/DiscretizedRandomProcessSeries.h\2/g' \
| sed 's/\([<"]\)EarthquakePattern.h\([>"]\)/\1domain\/pattern\/EarthquakePattern.h\2/g' \
| sed 's/\([<"]\)LinearSeries.h\([>"]\)/\1domain\/pattern\/LinearSeries.h\2/g' \
| sed 's/\([<"]\)LoadPattern.h\([>"]\)/\1domain\/pattern\/LoadPattern.h\2/g' \
| sed 's/\([<"]\)LoadPatternIter.h\([>"]\)/\1domain\/pattern\/LoadPatternIter.h\2/g' \
| sed 's/\([<"]\)MultiSupportPattern.h\([>"]\)/\1domain\/pattern\/MultiSupportPattern.h\2/g' \
| sed 's/\([<"]\)PBowlLoading.h\([>"]\)/\1domain\/pattern\/PBowlLoading.h\2/g' \
| sed 's/\([<"]\)PathSeries.h\([>"]\)/\1domain\/pattern\/PathSeries.h\2/g' \
| sed 's/\([<"]\)PathTimeSeries.h\([>"]\)/\1domain\/pattern\/PathTimeSeries.h\2/g' \
| sed 's/\([<"]\)PulseSeries.h\([>"]\)/\1domain\/pattern\/PulseSeries.h\2/g' \
| sed 's/\([<"]\)RectangularSeries.h\([>"]\)/\1domain\/pattern\/RectangularSeries.h\2/g' \
| sed 's/\([<"]\)SimulatedRandomProcessSeries.h\([>"]\)/\1domain\/pattern\/SimulatedRandomProcessSeries.h\2/g' \
| sed 's/\([<"]\)TimeSeries.h\([>"]\)/\1domain\/pattern\/TimeSeries.h\2/g' \
| sed 's/\([<"]\)TimeSeriesIntegrator.h\([>"]\)/\1domain\/pattern\/TimeSeriesIntegrator.h\2/g' \
| sed 's/\([<"]\)TrapezoidalTimeSeriesIntegrator.h\([>"]\)/\1domain\/pattern\/TrapezoidalTimeSeriesIntegrator.h\2/g' \
| sed 's/\([<"]\)TriangleSeries.h\([>"]\)/\1domain\/pattern\/TriangleSeries.h\2/g' \
| sed 's/\([<"]\)TrigSeries.h\([>"]\)/\1domain\/pattern\/TrigSeries.h\2/g' \
| sed 's/\([<"]\)UniformExcitation.h\([>"]\)/\1domain\/pattern\/UniformExcitation.h\2/g' \
| sed 's/\([<"]\)MeshRegion.h\([>"]\)/\1domain\/region\/MeshRegion.h\2/g' \
| sed 's/\([<"]\)\([<"]\)ActorSubdomain.h\([>"]\)/\1domain\/subdomain\/ActorSubdomain.h\2\2/g' \
| sed 's/\([<"]\)ShadowActorSubdomain.h\([>"]\)/\1domain\/subdomain\/ShadowActorSubdomain.h\2/g' \
| sed 's/\([<"]\)ShadowSubdomain.h\([>"]\)/\1domain\/subdomain\/ShadowSubdomain.h\2/g' \
| sed 's/\([<"]\)Subdomain.h\([>"]\)/\1domain\/subdomain\/Subdomain.h\2/g' \
| sed 's/\([<"]\)SubdomainNodIter.h\([>"]\)/\1domain\/subdomain\/SubdomainNodIter.h\2/g' \
| sed 's/\([<"]\)TwentyNodeBrick.h\([>"]\)/\1element\/20nbrick\/TwentyNodeBrick.h\2/g' \
| sed 's/\([<"]\)Twenty_Node_Brick.h\([>"]\)/\1element\/20nbrick\/Twenty_Node_Brick.h\2/g' \
| sed 's/\([<"]\)Element.h\([>"]\)/\1element\/Element.h\2/g' \
| sed 's/\([<"]\)ElementalLoad.h\([>"]\)/\1element\/ElementalLoad.h\2/g' \
| sed 's/\([<"]\)Information.h\([>"]\)/\1element\/Information.h\2/g' \
| sed 's/\([<"]\)NewElement.h\([>"]\)/\1element\/NewElement.h\2/g' \
| sed 's/\([<"]\)TwentySevenNodeBrick.h\([>"]\)/\1element\/27nbrick\/TwentySevenNodeBrick.h\2/g' \
| sed 's/\([<"]\)EightNodeBrick.h\([>"]\)/\1element\/8nbrick\/EightNodeBrick.h\2/g' \
| sed 's/\([<"]\)TotalLagrangianFD20NodeBrick.h\([>"]\)/\1element\/TotalLagrangianFD20NodeBrick\/TotalLagrangianFD20NodeBrick.h\2/g' \
| sed 's/\([<"]\)BrickUP.h\([>"]\)/\1element\/UP-ucsd\/BrickUP.h\2/g' \
| sed 's/\([<"]\)FourNodeQuadUP.h\([>"]\)/\1element\/UP-ucsd\/FourNodeQuadUP.h\2/g' \
| sed 's/\([<"]\)FourNodeQuadUP1.h\([>"]\)/\1element\/UP-ucsd\/FourNodeQuadUP1.h\2/g' \
| sed 's/\([<"]\)Nine_Four_Node_QuadUP.h\([>"]\)/\1element\/UP-ucsd\/Nine_Four_Node_QuadUP.h\2/g' \
| sed 's/\([<"]\)Nine_Four_Node_QuadUPOld.h\([>"]\)/\1element\/UP-ucsd\/Nine_Four_Node_QuadUPOld.h\2/g' \
| sed 's/\([<"]\)Twenty_Eight_Node_BrickUP.h\([>"]\)/\1element\/UP-ucsd\/Twenty_Eight_Node_BrickUP.h\2/g' \
| sed 's/\([<"]\)shp3dv.h\([>"]\)/\1element\/UP-ucsd\/shp3dv.h\2/g' \
| sed 's/\([<"]\)beam2d02.h\([>"]\)/\1element\/beam2d\/beam2d02.h\2/g' \
| sed 's/\([<"]\)beam2d03.h\([>"]\)/\1element\/beam2d\/beam2d03.h\2/g' \
| sed 's/\([<"]\)beam2d04.h\([>"]\)/\1element\/beam2d\/beam2d04.h\2/g' \
| sed 's/\([<"]\)beam3d01.h\([>"]\)/\1element\/beam3d\/beam3d01.h\2/g' \
| sed 's/\([<"]\)beam3d02.h\([>"]\)/\1element\/beam3d\/beam3d02.h\2/g' \
| sed 's/\([<"]\)BeamWithHinges2d.h\([>"]\)/\1element\/beamWithHinges\/BeamWithHinges2d.h\2/g' \
| sed 's/\([<"]\)BeamWithHinges3d.h\([>"]\)/\1element\/beamWithHinges\/BeamWithHinges3d.h\2/g' \
| sed 's/\([<"]\)BbarBrick.h\([>"]\)/\1element\/brick\/BbarBrick.h\2/g' \
| sed 's/\([<"]\)Brick.h\([>"]\)/\1element\/brick\/Brick.h\2/g' \
| sed 's/\([<"]\)shp3d.h\([>"]\)/\1element\/brick\/shp3d.h\2/g' \
| sed 's/\([<"]\)DispBeamColumn2d.h\([>"]\)/\1element\/dispBeamColumn\/DispBeamColumn2d.h\2/g' \
| sed 's/\([<"]\)DispBeamColumn3d.h\([>"]\)/\1element\/dispBeamColumn\/DispBeamColumn3d.h\2/g' \
| sed 's/\([<"]\)ElasticBeam2d.h\([>"]\)/\1element\/elasticBeamColumn\/ElasticBeam2d.h\2/g' \
| sed 's/\([<"]\)ElasticBeam3d.h\([>"]\)/\1element\/elasticBeamColumn\/ElasticBeam3d.h\2/g' \
| sed 's/\([<"]\)fElement.h\([>"]\)/\1element\/feap\/fElement.h\2/g' \
| sed 's/\([<"]\)fElmt02.h\([>"]\)/\1element\/feap\/fElmt02.h\2/g' \
| sed 's/\([<"]\)fElmt05.h\([>"]\)/\1element\/feap\/fElmt05.h\2/g' \
| sed 's/\([<"]\)BeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/BeamIntegration.h\2/g' \
| sed 's/\([<"]\)DistHingeIntegration.h\([>"]\)/\1element\/forceBeamColumn\/DistHingeIntegration.h\2/g' \
| sed 's/\([<"]\)ForceBeamColumn2d.h\([>"]\)/\1element\/forceBeamColumn\/ForceBeamColumn2d.h\2/g' \
| sed 's/\([<"]\)ForceBeamColumn3d.h\([>"]\)/\1element\/forceBeamColumn\/ForceBeamColumn3d.h\2/g' \
| sed 's/\([<"]\)HingeEndpointBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/HingeEndpointBeamIntegration.h\2/g' \
| sed 's/\([<"]\)HingeMidpointBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/HingeMidpointBeamIntegration.h\2/g' \
| sed 's/\([<"]\)HingeMidpointBeamIntegration2d.h\([>"]\)/\1element\/forceBeamColumn\/HingeMidpointBeamIntegration2d.h\2/g' \
| sed 's/\([<"]\)HingeMidpointBeamIntegration3d.h\([>"]\)/\1element\/forceBeamColumn\/HingeMidpointBeamIntegration3d.h\2/g' \
| sed 's/\([<"]\)HingeRadauBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/HingeRadauBeamIntegration.h\2/g' \
| sed 's/\([<"]\)HingeRadauBeamIntegration2d.h\([>"]\)/\1element\/forceBeamColumn\/HingeRadauBeamIntegration2d.h\2/g' \
| sed 's/\([<"]\)HingeRadauBeamIntegration3d.h\([>"]\)/\1element\/forceBeamColumn\/HingeRadauBeamIntegration3d.h\2/g' \
| sed 's/\([<"]\)HingeRadauTwoBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/HingeRadauTwoBeamIntegration.h\2/g' \
| sed 's/\([<"]\)HingeRadauTwoBeamIntegration2d.h\([>"]\)/\1element\/forceBeamColumn\/HingeRadauTwoBeamIntegration2d.h\2/g' \
| sed 's/\([<"]\)HingeRadauTwoBeamIntegration3d.h\([>"]\)/\1element\/forceBeamColumn\/HingeRadauTwoBeamIntegration3d.h\2/g' \
| sed 's/\([<"]\)LegendreBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/LegendreBeamIntegration.h\2/g' \
| sed 's/\([<"]\)LobattoBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/LobattoBeamIntegration.h\2/g' \
| sed 's/\([<"]\)NewtonCotesBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/NewtonCotesBeamIntegration.h\2/g' \
| sed 's/\([<"]\)RadauBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/RadauBeamIntegration.h\2/g' \
| sed 's/\([<"]\)UserDefinedBeamIntegration.h\([>"]\)/\1element\/forceBeamColumn\/UserDefinedBeamIntegration.h\2/g' \
| sed 's/\([<"]\)UserDefinedHingeIntegration.h\([>"]\)/\1element\/forceBeamColumn\/UserDefinedHingeIntegration.h\2/g' \
| sed 's/\([<"]\)UserDefinedHingeIntegration2d.h\([>"]\)/\1element\/forceBeamColumn\/UserDefinedHingeIntegration2d.h\2/g' \
| sed 's/\([<"]\)UserDefinedHingeIntegration3d.h\([>"]\)/\1element\/forceBeamColumn\/UserDefinedHingeIntegration3d.h\2/g' \
| sed 's/\([<"]\)ConstantPressureVolumeQuad.h\([>"]\)/\1element\/fourNodeQuad\/ConstantPressureVolumeQuad.h\2/g' \
| sed 's/\([<"]\)EnhancedQuad.h\([>"]\)/\1element\/fourNodeQuad\/EnhancedQuad.h\2/g' \
| sed 's/\([<"]\)FourNodeQuad.h\([>"]\)/\1element\/fourNodeQuad\/FourNodeQuad.h\2/g' \
| sed 's/\([<"]\)NineNodeMixedQuad.h\([>"]\)/\1element\/fourNodeQuad\/NineNodeMixedQuad.h\2/g' \
| sed 's/\([<"]\)BeamColumnJoint2d.h\([>"]\)/\1element\/joint\/BeamColumnJoint2d.h\2/g' \
| sed 's/\([<"]\)BeamColumnJoint3d.h\([>"]\)/\1element\/joint\/BeamColumnJoint3d.h\2/g' \
| sed 's/\([<"]\)Joint2D.h\([>"]\)/\1element\/joint\/Joint2D.h\2/g' \
| sed 's/\([<"]\)Joint3D.h\([>"]\)/\1element\/joint\/Joint3D.h\2/g' \
| sed 's/\([<"]\)MP_Joint2D.h\([>"]\)/\1element\/joint\/MP_Joint2D.h\2/g' \
| sed 's/\([<"]\)MP_Joint3D.h\([>"]\)/\1element\/joint\/MP_Joint3D.h\2/g' \
| sed 's/\([<"]\)NLBeamColumn2d.h\([>"]\)/\1element\/nonlinearBeamColumn\/element\/NLBeamColumn2d.h\2/g' \
| sed 's/\([<"]\)NLBeamColumn3d.h\([>"]\)/\1element\/nonlinearBeamColumn\/element\/NLBeamColumn3d.h\2/g' \
| sed 's/\([<"]\)MatrixUtil.h\([>"]\)/\1element\/nonlinearBeamColumn\/matrixutil\/MatrixUtil.h\2/g' \
| sed 's/\([<"]\)QuadRule.h\([>"]\)/\1element\/nonlinearBeamColumn\/quadrule\/QuadRule.h\2/g' \
| sed 's/\([<"]\)QuadRule1d.h\([>"]\)/\1element\/nonlinearBeamColumn\/quadrule\/QuadRule1d.h\2/g' \
| sed 's/\([<"]\)QuadRule1d01.h\([>"]\)/\1element\/nonlinearBeamColumn\/quadrule\/QuadRule1d01.h\2/g' \
| sed 's/\([<"]\)R3vectors.h\([>"]\)/\1element\/shell\/R3vectors.h\2/g' \
| sed 's/\([<"]\)ShellMITC4.h\([>"]\)/\1element\/shell\/ShellMITC4.h\2/g' \
| sed 's/\([<"]\)CorotTruss.h\([>"]\)/\1element\/truss\/CorotTruss.h\2/g' \
| sed 's/\([<"]\)CorotTrussSection.h\([>"]\)/\1element\/truss\/CorotTrussSection.h\2/g' \
| sed 's/\([<"]\)Truss.h\([>"]\)/\1element\/truss\/Truss.h\2/g' \
| sed 's/\([<"]\)TrussSection.h\([>"]\)/\1element\/truss\/TrussSection.h\2/g' \
| sed 's/\([<"]\)EightNodeBrick_u_p_U.h\([>"]\)/\1element\/upU\/EightNodeBrick_u_p_U.h\2/g' \
| sed 's/\([<"]\)TwentyNodeBrick_u_p_U.h\([>"]\)/\1element\/upU\/TwentyNodeBrick_u_p_U.h\2/g' \
| sed 's/\([<"]\)BilinearCyclic.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/BilinearCyclic.h\2/g' \
| sed 's/\([<"]\)CyclicModel.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/CyclicModel.h\2/g' \
| sed 's/\([<"]\)Elastic2DGNL.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/Elastic2DGNL.h\2/g' \
| sed 's/\([<"]\)Inelastic2DYS01.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/Inelastic2DYS01.h\2/g' \
| sed 's/\([<"]\)Inelastic2DYS02.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/Inelastic2DYS02.h\2/g' \
| sed 's/\([<"]\)Inelastic2DYS03.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/Inelastic2DYS03.h\2/g' \
| sed 's/\([<"]\)InelasticYS2DGNL.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/InelasticYS2DGNL.h\2/g' \
| sed 's/\([<"]\)LinearCyclic.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/LinearCyclic.h\2/g' \
| sed 's/\([<"]\)QuadraticCyclic.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/QuadraticCyclic.h\2/g' \
| sed 's/\([<"]\)UpdatedLagrangianBeam2D.h\([>"]\)/\1element\/updatedLagrangianBeamColumn\/UpdatedLagrangianBeam2D.h\2/g' \
| sed 's/\([<"]\)ZeroLength.h\([>"]\)/\1element\/zeroLength\/ZeroLength.h\2/g' \
| sed 's/\([<"]\)ZeroLengthSection.h\([>"]\)/\1element\/zeroLength\/ZeroLengthSection.h\2/g' \
| sed 's/\([<"]\)ArrayGraph.h\([>"]\)/\1graph\/graph\/ArrayGraph.h\2/g' \
| sed 's/\([<"]\)ArrayVertexIter.h\([>"]\)/\1graph\/graph\/ArrayVertexIter.h\2/g' \
| sed 's/\([<"]\)DOF_Graph.h\([>"]\)/\1graph\/graph\/DOF_Graph.h\2/g' \
| sed 's/\([<"]\)DOF_GroupGraph.h\([>"]\)/\1graph\/graph\/DOF_GroupGraph.h\2/g' \
| sed 's/\([<"]\)FE_VertexIter.h\([>"]\)/\1graph\/graph\/FE_VertexIter.h\2/g' \
| sed 's/\([<"]\)Vertex.h\([>"]\)/\1graph\/graph\/Vertex.h\2/g' \
| sed 's/\([<"]\)VertexIter.h\([>"]\)/\1graph\/graph\/VertexIter.h\2/g' \
| sed 's/\([<"]\)MetisNumberer.h\([>"]\)/\1graph\/numberer\/MetisNumberer.h\2/g' \
| sed 's/\([<"]\)MyRCM.h\([>"]\)/\1graph\/numberer\/MyRCM.h\2/g' \
| sed 's/\([<"]\)RCM.h\([>"]\)/\1graph\/numberer\/RCM.h\2/g' \
| sed 's/\([<"]\)SimpleNumberer.h\([>"]\)/\1graph\/numberer\/SimpleNumberer.h\2/g' \
| sed 's/\([<"]\)Metis.h\([>"]\)/\1graph\/partitioner\/Metis.h\2/g' \
| sed 's/\([<"]\)rename.h\([>"]\)/\1graph\/partitioner\/rename.h\2/g' \
| sed 's/\([<"]\)ConsoleErrorHandler.h\([>"]\)/\1handler\/ConsoleErrorHandler.h\2/g' \
| sed 's/\([<"]\)DataOutputDatabaseHandler.h\([>"]\)/\1handler\/DataOutputDatabaseHandler.h\2/g' \
| sed 's/\([<"]\)DataOutputFileHandler.h\([>"]\)/\1handler\/DataOutputFileHandler.h\2/g' \
| sed 's/\([<"]\)DataOutputHandler.h\([>"]\)/\1handler\/DataOutputHandler.h\2/g' \
| sed 's/\([<"]\)DataOutputStreamHandler.h\([>"]\)/\1handler\/DataOutputStreamHandler.h\2/g' \
| sed 's/\([<"]\)ErrorHandler.h\([>"]\)/\1handler\/ErrorHandler.h\2/g' \
| sed 's/\([<"]\)FileStream.h\([>"]\)/\1handler\/FileStream.h\2/g' \
| sed 's/\([<"]\)OPS_Stream.h\([>"]\)/\1handler\/OPS_Stream.h\2/g' \
| sed 's/\([<"]\)StandardStream.h\([>"]\)/\1handler\/StandardStream.h\2/g' \
| sed 's/\([<"]\)CAM_PS.h\([>"]\)/\1material\/nD\/Template3Dep\/CAM_PS.h\2/g' \
| sed 's/\([<"]\)CAM_YS.h\([>"]\)/\1material\/nD\/Template3Dep\/CAM_YS.h\2/g' \
| sed 's/\([<"]\)DP_PS.h\([>"]\)/\1material\/nD\/Template3Dep\/DP_PS.h\2/g' \
| sed 's/\([<"]\)DP_PS01.h\([>"]\)/\1material\/nD\/Template3Dep\/DP_PS01.h\2/g' \
| sed 's/\([<"]\)DP_YS.h\([>"]\)/\1material\/nD\/Template3Dep\/DP_YS.h\2/g' \
| sed 's/\([<"]\)DP_YS01.h\([>"]\)/\1material\/nD\/Template3Dep\/DP_YS01.h\2/g' \
| sed 's/\([<"]\)EL_LEeq.h\([>"]\)/\1material\/nD\/Template3Dep\/EL_LEeq.h\2/g' \
| sed 's/\([<"]\)EL_LEij.h\([>"]\)/\1material\/nD\/Template3Dep\/EL_LEij.h\2/g' \
| sed 's/\([<"]\)EL_NLEeq.h\([>"]\)/\1material\/nD\/Template3Dep\/EL_NLEeq.h\2/g' \
| sed 's/\([<"]\)EL_NLEij.h\([>"]\)/\1material\/nD\/Template3Dep\/EL_NLEij.h\2/g' \
| sed 's/\([<"]\)EL_NLEijMD.h\([>"]\)/\1material\/nD\/Template3Dep\/EL_NLEijMD.h\2/g' \
| sed 's/\([<"]\)EL_NLEp.h\([>"]\)/\1material\/nD\/Template3Dep\/EL_NLEp.h\2/g' \
| sed 's/\([<"]\)EL_S.h\([>"]\)/\1material\/nD\/Template3Dep\/EL_S.h\2/g' \
| sed 's/\([<"]\)EL_T.h\([>"]\)/\1material\/nD\/Template3Dep\/EL_T.h\2/g' \
| sed 's/\([<"]\)EPState.h\([>"]\)/\1material\/nD\/Template3Dep\/EPState.h\2/g' \
| sed 's/\([<"]\)MD_EL.h\([>"]\)/\1material\/nD\/Template3Dep\/MD_EL.h\2/g' \
| sed 's/\([<"]\)MD_PS.h\([>"]\)/\1material\/nD\/Template3Dep\/MD_PS.h\2/g' \
| sed 's/\([<"]\)MD_PS01.h\([>"]\)/\1material\/nD\/Template3Dep\/MD_PS01.h\2/g' \
| sed 's/\([<"]\)MD_YS.h\([>"]\)/\1material\/nD\/Template3Dep\/MD_YS.h\2/g' \
| sed 's/\([<"]\)MatPoint3D.h\([>"]\)/\1material\/nD\/Template3Dep\/MatPoint3D.h\2/g' \
| sed 's/\([<"]\)PS.h\([>"]\)/\1material\/nD\/Template3Dep\/PS.h\2/g' \
| sed 's/\([<"]\)RMC01.h\([>"]\)/\1material\/nD\/Template3Dep\/RMC01.h\2/g' \
| sed 's/\([<"]\)RMC01_PS.h\([>"]\)/\1material\/nD\/Template3Dep\/RMC01_PS.h\2/g' \
| sed 's/\([<"]\)RMC01_YS.h\([>"]\)/\1material\/nD\/Template3Dep\/RMC01_YS.h\2/g' \
| sed 's/\([<"]\)Template3Dep.h\([>"]\)/\1material\/nD\/Template3Dep\/Template3Dep.h\2/g' \
| sed 's/\([<"]\)Tri_a_fail_crit_YS.h\([>"]\)/\1material\/nD\/Template3Dep\/Tri_a_fail_crit_YS.h\2/g' \
| sed 's/\([<"]\)VM_PS.h\([>"]\)/\1material\/nD\/Template3Dep\/VM_PS.h\2/g' \
| sed 's/\([<"]\)VM_YS.h\([>"]\)/\1material\/nD\/Template3Dep\/VM_YS.h\2/g' \
| sed 's/\([<"]\)YS.h\([>"]\)/\1material\/nD\/Template3Dep\/YS.h\2/g' \
| sed 's/\([<"]\)BeamFiberMaterial.h\([>"]\)/\1material\/nD\/BeamFiberMaterial.h\2/g' \
| sed 's/\([<"]\)ElasticCrossAnisotropic.h\([>"]\)/\1material\/nD\/ElasticCrossAnisotropic.h\2/g' \
| sed 's/\([<"]\)ElasticIsotropic3D.h\([>"]\)/\1material\/nD\/ElasticIsotropic3D.h\2/g' \
| sed 's/\([<"]\)ElasticIsotropicAxiSymm.h\([>"]\)/\1material\/nD\/ElasticIsotropicAxiSymm.h\2/g' \
| sed 's/\([<"]\)ElasticIsotropicBeamFiber.h\([>"]\)/\1material\/nD\/ElasticIsotropicBeamFiber.h\2/g' \
| sed 's/\([<"]\)ElasticIsotropicMaterial.h\([>"]\)/\1material\/nD\/ElasticIsotropicMaterial.h\2/g' \
| sed 's/\([<"]\)ElasticIsotropicPlaneStrain2D.h\([>"]\)/\1material\/nD\/ElasticIsotropicPlaneStrain2D.h\2/g' \
| sed 's/\([<"]\)ElasticIsotropicPlaneStress2D.h\([>"]\)/\1material\/nD\/ElasticIsotropicPlaneStress2D.h\2/g' \
| sed 's/\([<"]\)ElasticIsotropicPlateFiber.h\([>"]\)/\1material\/nD\/ElasticIsotropicPlateFiber.h\2/g' \
| sed 's/\([<"]\)FeapMaterial.h\([>"]\)/\1material\/nD\/FeapMaterial.h\2/g' \
| sed 's/\([<"]\)J2AxiSymm.h\([>"]\)/\1material\/nD\/J2AxiSymm.h\2/g' \
| sed 's/\([<"]\)J2PlaneStrain.h\([>"]\)/\1material\/nD\/J2PlaneStrain.h\2/g' \
| sed 's/\([<"]\)J2PlaneStress.h\([>"]\)/\1material\/nD\/J2PlaneStress.h\2/g' \
| sed 's/\([<"]\)J2Plasticity.h\([>"]\)/\1material\/nD\/J2Plasticity.h\2/g' \
| sed 's/\([<"]\)J2PlateFiber.h\([>"]\)/\1material\/nD\/J2PlateFiber.h\2/g' \
| sed 's/\([<"]\)J2ThreeDimensional.h\([>"]\)/\1material\/nD\/J2ThreeDimensional.h\2/g' \
| sed 's/\([<"]\)NDMaterial.h\([>"]\)/\1material\/nD\/NDMaterial.h\2/g' \
| sed 's/\([<"]\)PlaneStressMaterial.h\([>"]\)/\1material\/nD\/PlaneStressMaterial.h\2/g' \
| sed 's/\([<"]\)PlateFiberMaterial.h\([>"]\)/\1material\/nD\/PlateFiberMaterial.h\2/g' \
| sed 's/\([<"]\)PressureDependentElastic3D.h\([>"]\)/\1material\/nD\/PressureDependentElastic3D.h\2/g' \
| sed 's/\([<"]\)fdEvolution_S.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdEvolution\/fdEvolution_S.h\2/g' \
| sed 's/\([<"]\)fdEvolution_SLS.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdEvolution\/fdEvolution_SLS.h\2/g' \
| sed 's/\([<"]\)fdEvolution_T.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdEvolution\/fdEvolution_T.h\2/g' \
| sed 's/\([<"]\)fdEvolution_TL.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdEvolution\/fdEvolution_TL.h\2/g' \
| sed 's/\([<"]\)FDEPState.h\([>"]\)/\1material\/nD\/FiniteDeformation\/FDEPState.h\2/g' \
| sed 's/\([<"]\)FDdecoupledElastic3D.h\([>"]\)/\1material\/nD\/FiniteDeformation\/FDdecoupledElastic3D.h\2/g' \
| sed 's/\([<"]\)FiniteDeformationEP3D.h\([>"]\)/\1material\/nD\/FiniteDeformation\/FiniteDeformationEP3D.h\2/g' \
| sed 's/\([<"]\)FiniteDeformationElastic3D.h\([>"]\)/\1material\/nD\/FiniteDeformation\/FiniteDeformationElastic3D.h\2/g' \
| sed 's/\([<"]\)LogWEnergy.h\([>"]\)/\1material\/nD\/FiniteDeformation\/LogWEnergy.h\2/g' \
| sed 's/\([<"]\)MooneyRivlinSimoWEnergy.h\([>"]\)/\1material\/nD\/FiniteDeformation\/MooneyRivlinSimoWEnergy.h\2/g' \
| sed 's/\([<"]\)MooneyRivlinWEnergy.h\([>"]\)/\1material\/nD\/FiniteDeformation\/MooneyRivlinWEnergy.h\2/g' \
| sed 's/\([<"]\)NeoHookeanCompressible3D.h\([>"]\)/\1material\/nD\/FiniteDeformation\/NeoHookeanCompressible3D.h\2/g' \
| sed 's/\([<"]\)NeoHookeanWEnergy.h\([>"]\)/\1material\/nD\/FiniteDeformation\/NeoHookeanWEnergy.h\2/g' \
| sed 's/\([<"]\)OgdenSimoWEnergy.h\([>"]\)/\1material\/nD\/FiniteDeformation\/OgdenSimoWEnergy.h\2/g' \
| sed 's/\([<"]\)OgdenWEnergy.h\([>"]\)/\1material\/nD\/FiniteDeformation\/OgdenWEnergy.h\2/g' \
| sed 's/\([<"]\)SimoPisterWEnergy.h\([>"]\)/\1material\/nD\/FiniteDeformation\/SimoPisterWEnergy.h\2/g' \
| sed 's/\([<"]\)W.h\([>"]\)/\1material\/nD\/FiniteDeformation\/W.h\2/g' \
| sed 's/\([<"]\)fdFlow.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdFlow\/fdFlow.h\2/g' \
| sed 's/\([<"]\)fdFlowDP.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdFlow\/fdFlowDP.h\2/g' \
| sed 's/\([<"]\)fdFlowVM.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdFlow\/fdFlowVM.h\2/g' \
| sed 's/\([<"]\)fdYield.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdYield\/fdYield.h\2/g' \
| sed 's/\([<"]\)fdYieldDP.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdYield\/fdYieldDP.h\2/g' \
| sed 's/\([<"]\)fdYieldVM.h\([>"]\)/\1material\/nD\/FiniteDeformation\/fdYield\/fdYieldVM.h\2/g' \
| sed 's/\([<"]\)MultiaxialCyclicPlasticity.h\([>"]\)/\1material\/nD\/cyclicSoil\/MultiaxialCyclicPlasticity.h\2/g' \
| sed 's/\([<"]\)MultiaxialCyclicPlasticity3D.h\([>"]\)/\1material\/nD\/cyclicSoil\/MultiaxialCyclicPlasticity3D.h\2/g' \
| sed 's/\([<"]\)MultiaxialCyclicPlasticityAxiSymm.h\([>"]\)/\1material\/nD\/cyclicSoil\/MultiaxialCyclicPlasticityAxiSymm.h\2/g' \
| sed 's/\([<"]\)MultiaxialCyclicPlasticityPlaneStrain.h\([>"]\)/\1material\/nD\/cyclicSoil\/MultiaxialCyclicPlasticityPlaneStrain.h\2/g' \
| sed 's/\([<"]\)FeapMaterial01.h\([>"]\)/\1material\/nD\/feap\/FeapMaterial01.h\2/g' \
| sed 's/\([<"]\)FeapMaterial02.h\([>"]\)/\1material\/nD\/feap\/FeapMaterial02.h\2/g' \
| sed 's/\([<"]\)FeapMaterial03.h\([>"]\)/\1material\/nD\/feap\/FeapMaterial03.h\2/g' \
| sed 's/\([<"]\)counts.h\([>"]\)/\1material\/nD\/feap\/counts.h\2/g' \
| sed 's/\([<"]\)iofile.h\([>"]\)/\1material\/nD\/feap\/iofile.h\2/g' \
| sed 's/\([<"]\)tdata.h\([>"]\)/\1material\/nD\/feap\/tdata.h\2/g' \
| sed 's/\([<"]\)FluidSolidPorousMaterial.h\([>"]\)/\1material\/nD\/soil\/FluidSolidPorousMaterial.h\2/g' \
| sed 's/\([<"]\)MultiYieldSurface.h\([>"]\)/\1material\/nD\/soil\/MultiYieldSurface.h\2/g' \
| sed 's/\([<"]\)PressureDependMultiYield.h\([>"]\)/\1material\/nD\/soil\/PressureDependMultiYield.h\2/g' \
| sed 's/\([<"]\)PressureDependMultiYield02.h\([>"]\)/\1material\/nD\/soil\/PressureDependMultiYield02.h\2/g' \
| sed 's/\([<"]\)PressureIndependMultiYield.h\([>"]\)/\1material\/nD\/soil\/PressureIndependMultiYield.h\2/g' \
| sed 's/\([<"]\)T2Vector.h\([>"]\)/\1material\/nD\/soil\/T2Vector.h\2/g' \
| sed 's/\([<"]\)Material.h\([>"]\)/\1material\/Material.h\2/g' \
| sed 's/\([<"]\)Fiber.h\([>"]\)/\1material\/section\/fiber\/Fiber.h\2/g' \
| sed 's/\([<"]\)UniaxialFiber2d.h\([>"]\)/\1material\/section\/fiber\/UniaxialFiber2d.h\2/g' \
| sed 's/\([<"]\)UniaxialFiber3d.h\([>"]\)/\1material\/section\/fiber\/UniaxialFiber3d.h\2/g' \
| sed 's/\([<"]\)Bidirectional.h\([>"]\)/\1material\/section\/Bidirectional.h\2/g' \
| sed 's/\([<"]\)ElasticMembranePlateSection.h\([>"]\)/\1material\/section\/ElasticMembranePlateSection.h\2/g' \
| sed 's/\([<"]\)ElasticPlateSection.h\([>"]\)/\1material\/section\/ElasticPlateSection.h\2/g' \
| sed 's/\([<"]\)ElasticSection2d.h\([>"]\)/\1material\/section\/ElasticSection2d.h\2/g' \
| sed 's/\([<"]\)ElasticSection3d.h\([>"]\)/\1material\/section\/ElasticSection3d.h\2/g' \
| sed 's/\([<"]\)FiberSection.h\([>"]\)/\1material\/section\/FiberSection.h\2/g' \
| sed 's/\([<"]\)FiberSection2d.h\([>"]\)/\1material\/section\/FiberSection2d.h\2/g' \
| sed 's/\([<"]\)FiberSection3d.h\([>"]\)/\1material\/section\/FiberSection3d.h\2/g' \
| sed 's/\([<"]\)FiberSectionGJ.h\([>"]\)/\1material\/section\/FiberSectionGJ.h\2/g' \
| sed 's/\([<"]\)Isolator2spring.h\([>"]\)/\1material\/section\/Isolator2spring.h\2/g' \
| sed 's/\([<"]\)MembranePlateFiberSection.h\([>"]\)/\1material\/section\/MembranePlateFiberSection.h\2/g' \
| sed 's/\([<"]\)SectionAggregator.h\([>"]\)/\1material\/section\/SectionAggregator.h\2/g' \
| sed 's/\([<"]\)SectionForceDeformation.h\([>"]\)/\1material\/section\/SectionForceDeformation.h\2/g' \
| sed 's/\([<"]\)Cell.h\([>"]\)/\1material\/section\/repres\/cell\/Cell.h\2/g' \
| sed 's/\([<"]\)QuadCell.h\([>"]\)/\1material\/section\/repres\/cell\/QuadCell.h\2/g' \
| sed 's/\([<"]\)CircPatch.h\([>"]\)/\1material\/section\/repres\/patch\/CircPatch.h\2/g' \
| sed 's/\([<"]\)Patch.h\([>"]\)/\1material\/section\/repres\/patch\/Patch.h\2/g' \
| sed 's/\([<"]\)QuadPatch.h\([>"]\)/\1material\/section\/repres\/patch\/QuadPatch.h\2/g' \
| sed 's/\([<"]\)ReinfBar.h\([>"]\)/\1material\/section\/repres\/reinfBar\/ReinfBar.h\2/g' \
| sed 's/\([<"]\)CircReinfLayer.h\([>"]\)/\1material\/section\/repres\/reinfLayer\/CircReinfLayer.h\2/g' \
| sed 's/\([<"]\)ReinfLayer.h\([>"]\)/\1material\/section\/repres\/reinfLayer\/ReinfLayer.h\2/g' \
| sed 's/\([<"]\)StraightReinfLayer.h\([>"]\)/\1material\/section\/repres\/reinfLayer\/StraightReinfLayer.h\2/g' \
| sed 's/\([<"]\)FiberSectionRepr.h\([>"]\)/\1material\/section\/repres\/section\/FiberSectionRepr.h\2/g' \
| sed 's/\([<"]\)SectionRepres.h\([>"]\)/\1material\/section\/repres\/section\/SectionRepres.h\2/g' \
| sed 's/\([<"]\)YS_Section2D01.h\([>"]\)/\1material\/section\/yieldSurface\/YS_Section2D01.h\2/g' \
| sed 's/\([<"]\)YS_Section2D02.h\([>"]\)/\1material\/section\/yieldSurface\/YS_Section2D02.h\2/g' \
| sed 's/\([<"]\)YieldSurfaceSection2d.h\([>"]\)/\1material\/section\/yieldSurface\/YieldSurfaceSection2d.h\2/g' \
| sed 's/\([<"]\)PyLiq1.h\([>"]\)/\1material\/uniaxial\/PY\/PyLiq1.h\2/g' \
| sed 's/\([<"]\)PySimple1.h\([>"]\)/\1material\/uniaxial\/PY\/PySimple1.h\2/g' \
| sed 's/\([<"]\)PySimple1Gen.h\([>"]\)/\1material\/uniaxial\/PY\/PySimple1Gen.h\2/g' \
| sed 's/\([<"]\)QzSimple1.h\([>"]\)/\1material\/uniaxial\/PY\/QzSimple1.h\2/g' \
| sed 's/\([<"]\)TzLiq1.h\([>"]\)/\1material\/uniaxial\/PY\/TzLiq1.h\2/g' \
| sed 's/\([<"]\)TzSimple1.h\([>"]\)/\1material\/uniaxial\/PY\/TzSimple1.h\2/g' \
| sed 's/\([<"]\)TzSimple1Gen.h\([>"]\)/\1material\/uniaxial\/PY\/TzSimple1Gen.h\2/g' \
| sed 's/\([<"]\)Bilinear.h\([>"]\)/\1material\/uniaxial\/snap\/Bilinear.h\2/g' \
| sed 's/\([<"]\)Clough.h\([>"]\)/\1material\/uniaxial\/snap\/Clough.h\2/g' \
| sed 's/\([<"]\)CloughDamage.h\([>"]\)/\1material\/uniaxial\/snap\/CloughDamage.h\2/g' \
| sed 's/\([<"]\)Pinching.h\([>"]\)/\1material\/uniaxial\/snap\/Pinching.h\2/g' \
| sed 's/\([<"]\)PinchingDamage.h\([>"]\)/\1material\/uniaxial\/snap\/PinchingDamage.h\2/g' \
| sed 's/\([<"]\)BarSlipMaterial.h\([>"]\)/\1material\/uniaxial\/BarSlipMaterial.h\2/g' \
| sed 's/\([<"]\)BoucWenMaterial.h\([>"]\)/\1material\/uniaxial\/BoucWenMaterial.h\2/g' \
| sed 's/\([<"]\)CableMaterial.h\([>"]\)/\1material\/uniaxial\/CableMaterial.h\2/g' \
| sed 's/\([<"]\)Concrete01.h\([>"]\)/\1material\/uniaxial\/Concrete01.h\2/g' \
| sed 's/\([<"]\)Concrete04.h\([>"]\)/\1material\/uniaxial\/Concrete04.h\2/g' \
| sed 's/\([<"]\)DrainMaterial.h\([>"]\)/\1material\/uniaxial\/DrainMaterial.h\2/g' \
| sed 's/\([<"]\)ENTMaterial.h\([>"]\)/\1material\/uniaxial\/ENTMaterial.h\2/g' \
| sed 's/\([<"]\)EPPGapMaterial.h\([>"]\)/\1material\/uniaxial\/EPPGapMaterial.h\2/g' \
| sed 's/\([<"]\)ElasticMaterial.h\([>"]\)/\1material\/uniaxial\/ElasticMaterial.h\2/g' \
| sed 's/\([<"]\)ElasticPPMaterial.h\([>"]\)/\1material\/uniaxial\/ElasticPPMaterial.h\2/g' \
| sed 's/\([<"]\)FatigueMaterial.h\([>"]\)/\1material\/uniaxial\/FatigueMaterial.h\2/g' \
| sed 's/\([<"]\)FedeasMaterial.h\([>"]\)/\1material\/uniaxial\/FedeasMaterial.h\2/g' \
| sed 's/\([<"]\)HardeningMaterial.h\([>"]\)/\1material\/uniaxial\/HardeningMaterial.h\2/g' \
| sed 's/\([<"]\)HystereticMaterial.h\([>"]\)/\1material\/uniaxial\/HystereticMaterial.h\2/g' \
| sed 's/\([<"]\)MinMaxMaterial.h\([>"]\)/\1material\/uniaxial\/MinMaxMaterial.h\2/g' \
| sed 's/\([<"]\)NewUniaxialMaterial.h\([>"]\)/\1material\/uniaxial\/NewUniaxialMaterial.h\2/g' \
| sed 's/\([<"]\)ParallelMaterial.h\([>"]\)/\1material\/uniaxial\/ParallelMaterial.h\2/g' \
| sed 's/\([<"]\)PathIndependentMaterial.h\([>"]\)/\1material\/uniaxial\/PathIndependentMaterial.h\2/g' \
| sed 's/\([<"]\)Pinching4Material.h\([>"]\)/\1material\/uniaxial\/Pinching4Material.h\2/g' \
| sed 's/\([<"]\)ReinforcingSteel.h\([>"]\)/\1material\/uniaxial\/ReinforcingSteel.h\2/g' \
| sed 's/\([<"]\)SeriesMaterial.h\([>"]\)/\1material\/uniaxial\/SeriesMaterial.h\2/g' \
| sed 's/\([<"]\)Steel01.h\([>"]\)/\1material\/uniaxial\/Steel01.h\2/g' \
| sed 's/\([<"]\)Steel03.h\([>"]\)/\1material\/uniaxial\/Steel03.h\2/g' \
| sed 's/\([<"]\)UniaxialMaterial.h\([>"]\)/\1material\/uniaxial\/UniaxialMaterial.h\2/g' \
| sed 's/\([<"]\)ViscousMaterial.h\([>"]\)/\1material\/uniaxial\/ViscousMaterial.h\2/g' \
| sed 's/\([<"]\)DrainBilinearMaterial.h\([>"]\)/\1material\/uniaxial\/drain\/DrainBilinearMaterial.h\2/g' \
| sed 's/\([<"]\)DrainClough1Material.h\([>"]\)/\1material\/uniaxial\/drain\/DrainClough1Material.h\2/g' \
| sed 's/\([<"]\)DrainClough2Material.h\([>"]\)/\1material\/uniaxial\/drain\/DrainClough2Material.h\2/g' \
| sed 's/\([<"]\)DrainHardeningMaterial.h\([>"]\)/\1material\/uniaxial\/drain\/DrainHardeningMaterial.h\2/g' \
| sed 's/\([<"]\)DrainPinch1Material.h\([>"]\)/\1material\/uniaxial\/drain\/DrainPinch1Material.h\2/g' \
| sed 's/\([<"]\)infel00.h\([>"]\)/\1material\/uniaxial\/drain\/infel00.h\2/g' \
| sed 's/\([<"]\)FedeasBond1Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasBond1Material.h\2/g' \
| sed 's/\([<"]\)FedeasBond2Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasBond2Material.h\2/g' \
| sed 's/\([<"]\)FedeasConcr1Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasConcr1Material.h\2/g' \
| sed 's/\([<"]\)FedeasConcr2Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasConcr2Material.h\2/g' \
| sed 's/\([<"]\)FedeasConcr3Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasConcr3Material.h\2/g' \
| sed 's/\([<"]\)FedeasHardeningMaterial.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasHardeningMaterial.h\2/g' \
| sed 's/\([<"]\)FedeasHyster1Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasHyster1Material.h\2/g' \
| sed 's/\([<"]\)FedeasHyster2Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasHyster2Material.h\2/g' \
| sed 's/\([<"]\)FedeasSteel1Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasSteel1Material.h\2/g' \
| sed 's/\([<"]\)FedeasSteel2Material.h\([>"]\)/\1material\/uniaxial\/fedeas\/FedeasSteel2Material.h\2/g' \
| sed 's/\([<"]\)BkStressLimSurface2D.h\([>"]\)/\1material\/yieldSurface\/evolution\/BkStressLimSurface2D.h\2/g' \
| sed 's/\([<"]\)BoundingSurface2D.h\([>"]\)/\1material\/yieldSurface\/evolution\/BoundingSurface2D.h\2/g' \
| sed 's/\([<"]\)CombinedIsoKin2D01.h\([>"]\)/\1material\/yieldSurface\/evolution\/CombinedIsoKin2D01.h\2/g' \
| sed 's/\([<"]\)CombinedIsoKin2D02.h\([>"]\)/\1material\/yieldSurface\/evolution\/CombinedIsoKin2D02.h\2/g' \
| sed 's/\([<"]\)Isotropic2D01.h\([>"]\)/\1material\/yieldSurface\/evolution\/Isotropic2D01.h\2/g' \
| sed 's/\([<"]\)Kinematic2D01.h\([>"]\)/\1material\/yieldSurface\/evolution\/Kinematic2D01.h\2/g' \
| sed 's/\([<"]\)Kinematic2D02.h\([>"]\)/\1material\/yieldSurface\/evolution\/Kinematic2D02.h\2/g' \
| sed 's/\([<"]\)NullEvolution.h\([>"]\)/\1material\/yieldSurface\/evolution\/NullEvolution.h\2/g' \
| sed 's/\([<"]\)PeakOriented2D01.h\([>"]\)/\1material\/yieldSurface\/evolution\/PeakOriented2D01.h\2/g' \
| sed 's/\([<"]\)PeakOriented2D02.h\([>"]\)/\1material\/yieldSurface\/evolution\/PeakOriented2D02.h\2/g' \
| sed 's/\([<"]\)PlasticHardening2D.h\([>"]\)/\1material\/yieldSurface\/evolution\/PlasticHardening2D.h\2/g' \
| sed 's/\([<"]\)YS_Evolution.h\([>"]\)/\1material\/yieldSurface\/evolution\/YS_Evolution.h\2/g' \
| sed 's/\([<"]\)YS_Evolution2D.h\([>"]\)/\1material\/yieldSurface\/evolution\/YS_Evolution2D.h\2/g' \
| sed 's/\([<"]\)ExponReducing.h\([>"]\)/\1material\/yieldSurface\/plasticHardeningMaterial\/ExponReducing.h\2/g' \
| sed 's/\([<"]\)MultiLinearKp.h\([>"]\)/\1material\/yieldSurface\/plasticHardeningMaterial\/MultiLinearKp.h\2/g' \
| sed 's/\([<"]\)NullPlasticMaterial.h\([>"]\)/\1material\/yieldSurface\/plasticHardeningMaterial\/NullPlasticMaterial.h\2/g' \
| sed 's/\([<"]\)PlasticHardeningMaterial.h\([>"]\)/\1material\/yieldSurface\/plasticHardeningMaterial\/PlasticHardeningMaterial.h\2/g' \
| sed 's/\([<"]\)Attalla2D.h\([>"]\)/\1material\/yieldSurface\/yieldSurfaceBC\/Attalla2D.h\2/g' \
| sed 's/\([<"]\)ElTawil2D.h\([>"]\)/\1material\/yieldSurface\/yieldSurfaceBC\/ElTawil2D.h\2/g' \
| sed 's/\([<"]\)ElTawil2DUnSym.h\([>"]\)/\1material\/yieldSurface\/yieldSurfaceBC\/ElTawil2DUnSym.h\2/g' \
| sed 's/\([<"]\)Hajjar2D.h\([>"]\)/\1material\/yieldSurface\/yieldSurfaceBC\/Hajjar2D.h\2/g' \
| sed 's/\([<"]\)NullYS2D.h\([>"]\)/\1material\/yieldSurface\/yieldSurfaceBC\/NullYS2D.h\2/g' \
| sed 's/\([<"]\)Orbison2D.h\([>"]\)/\1material\/yieldSurface\/yieldSurfaceBC\/Orbison2D.h\2/g' \
| sed 's/\([<"]\)YieldSurface_BC.h\([>"]\)/\1material\/yieldSurface\/yieldSurfaceBC\/YieldSurface_BC.h\2/g' \
| sed 's/\([<"]\)YieldSurface_BC2D.h\([>"]\)/\1material\/yieldSurface\/yieldSurfaceBC\/YieldSurface_BC2D.h\2/g' \
| sed 's/\([<"]\)ID.h\([>"]\)/\1matrix\/ID.h\2/g' \
| sed 's/\([<"]\)Matrix.h\([>"]\)/\1matrix\/Matrix.h\2/g' \
| sed 's/\([<"]\)Vector.h\([>"]\)/\1matrix\/Vector.h\2/g' \
| sed 's/\([<"]\)arch.h\([>"]\)/\1matrix\/arch.h\2/g' \
| sed 's/\([<"]\)f2c.h\([>"]\)/\1matrix\/f2c.h\2/g' \
| sed 's/\([<"]\)Block2D.h\([>"]\)/\1modelbuilder\/tcl\/Block2D.h\2/g' \
| sed 's/\([<"]\)Block3D.h\([>"]\)/\1modelbuilder\/tcl\/Block3D.h\2/g' \
| sed 's/\([<"]\)TclModelBuilder.h\([>"]\)/\1modelbuilder\/tcl\/TclModelBuilder.h\2/g' \
| sed 's/\([<"]\)TclUniaxialMaterialTester.h\([>"]\)/\1modelbuilder\/tcl\/TclUniaxialMaterialTester.h\2/g' \
| sed 's/\([<"]\)ModelBuilder.h\([>"]\)/\1modelbuilder\/ModelBuilder.h\2/g' \
| sed 's/\([<"]\)PartitionedModelBuilder.h\([>"]\)/\1modelbuilder\/PartitionedModelBuilder.h\2/g' \
| sed 's/\([<"]\)PartitionedQuick2dFrame.h\([>"]\)/\1modelbuilder\/PartitionedQuick2dFrame.h\2/g' \
| sed 's/\([<"]\)PlaneFrame.h\([>"]\)/\1modelbuilder\/PlaneFrame.h\2/g' \
| sed 's/\([<"]\)BJmatrix.h\([>"]\)/\1nDarray\/BJmatrix.h\2/g' \
| sed 's/\([<"]\)BJtensor.h\([>"]\)/\1nDarray\/BJtensor.h\2/g' \
| sed 's/\([<"]\)BJvector.h\([>"]\)/\1nDarray\/BJvector.h\2/g' \
| sed 's/\([<"]\)Cosseratstraint.h\([>"]\)/\1nDarray\/Cosseratstraint.h\2/g' \
| sed 's/\([<"]\)Cosseratstresst.h\([>"]\)/\1nDarray\/Cosseratstresst.h\2/g' \
| sed 's/\([<"]\)Tensor.h\([>"]\)/\1nDarray\/Tensor.h\2/g' \
| sed 's/\([<"]\)basics.h\([>"]\)/\1nDarray\/basics.h\2/g' \
| sed 's/\([<"]\)nDarray.h\([>"]\)/\1nDarray\/nDarray.h\2/g' \
| sed 's/\([<"]\)straint.h\([>"]\)/\1nDarray\/straint.h\2/g' \
| sed 's/\([<"]\)stresst.h\([>"]\)/\1nDarray\/stresst.h\2/g' \
| sed 's/\([<"]\)packages.h\([>"]\)/\1package\/packages.h\2/g' \
| sed 's/\([<"]\)ElementResponse.h\([>"]\)/\1recorder\/response\/ElementResponse.h\2/g' \
| sed 's/\([<"]\)FiberResponse.h\([>"]\)/\1recorder\/response\/FiberResponse.h\2/g' \
| sed 's/\([<"]\)MaterialResponse.h\([>"]\)/\1recorder\/response\/MaterialResponse.h\2/g' \
| sed 's/\([<"]\)Response.h\([>"]\)/\1recorder\/response\/Response.h\2/g' \
| sed 's/\([<"]\)AlgorithmIncrements.h\([>"]\)/\1recorder\/AlgorithmIncrements.h\2/g' \
| sed 's/\([<"]\)DamageRecorder.h\([>"]\)/\1recorder\/DamageRecorder.h\2/g' \
| sed 's/\([<"]\)DatastoreRecorder.h\([>"]\)/\1recorder\/DatastoreRecorder.h\2/g' \
| sed 's/\([<"]\)DriftRecorder.h\([>"]\)/\1recorder\/DriftRecorder.h\2/g' \
| sed 's/\([<"]\)ElementRecorder.h\([>"]\)/\1recorder\/ElementRecorder.h\2/g' \
| sed 's/\([<"]\)EnvelopeElementRecorder.h\([>"]\)/\1recorder\/EnvelopeElementRecorder.h\2/g' \
| sed 's/\([<"]\)EnvelopeNodeRecorder.h\([>"]\)/\1recorder\/EnvelopeNodeRecorder.h\2/g' \
| sed 's/\([<"]\)FilePlotter.h\([>"]\)/\1recorder\/FilePlotter.h\2/g' \
| sed 's/\([<"]\)MaxNodeDispRecorder.h\([>"]\)/\1recorder\/MaxNodeDispRecorder.h\2/g' \
| sed 's/\([<"]\)NodeRecorder.h\([>"]\)/\1recorder\/NodeRecorder.h\2/g' \
| sed 's/\([<"]\)PatternRecorder.h\([>"]\)/\1recorder\/PatternRecorder.h\2/g' \
| sed 's/\([<"]\)Recorder.h\([>"]\)/\1recorder\/Recorder.h\2/g' \
| sed 's/\([<"]\)YsVisual.h\([>"]\)/\1recorder\/YsVisual.h\2/g' \
| sed 's/\([<"]\)NewmarkSensitivityIntegrator.h\([>"]\)/\1reliability\/FEsensitivity\/NewmarkSensitivityIntegrator.h\2/g' \
| sed 's/\([<"]\)SensitivityAlgorithm.h\([>"]\)/\1reliability\/FEsensitivity\/SensitivityAlgorithm.h\2/g' \
| sed 's/\([<"]\)SensitivityIntegrator.h\([>"]\)/\1reliability\/FEsensitivity\/SensitivityIntegrator.h\2/g' \
| sed 's/\([<"]\)StaticSensitivityIntegrator.h\([>"]\)/\1reliability\/FEsensitivity\/StaticSensitivityIntegrator.h\2/g' \
| sed 's/\([<"]\)FORMAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/FORMAnalysis.h\2/g' \
| sed 's/\([<"]\)FOSMAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/FOSMAnalysis.h\2/g' \
| sed 's/\([<"]\)FragilityAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/FragilityAnalysis.h\2/g' \
| sed 's/\([<"]\)MVFOSMAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/MVFOSMAnalysis.h\2/g' \
| sed 's/\([<"]\)OptimizationAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/OptimizationAnalysis.h\2/g' \
| sed 's/\([<"]\)OutCrossingAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/OutCrossingAnalysis.h\2/g' \
| sed 's/\([<"]\)ParametricReliabilityAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/ParametricReliabilityAnalysis.h\2/g' \
| sed 's/\([<"]\)ReliabilityAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/ReliabilityAnalysis.h\2/g' \
| sed 's/\([<"]\)SORMAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/SORMAnalysis.h\2/g' \
| sed 's/\([<"]\)SamplingAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/SamplingAnalysis.h\2/g' \
| sed 's/\([<"]\)SystemAnalysis.h\([>"]\)/\1reliability\/analysis\/analysis\/SystemAnalysis.h\2/g' \
| sed 's/\([<"]\)OptimalityConditionReliabilityConvergenceCheck.h\([>"]\)/\1reliability\/analysis\/convergenceCheck\/OptimalityConditionReliabilityConvergenceCheck.h\2/g' \
| sed 's/\([<"]\)ReliabilityConvergenceCheck.h\([>"]\)/\1reliability\/analysis\/convergenceCheck\/ReliabilityConvergenceCheck.h\2/g' \
| sed 's/\([<"]\)StandardReliabilityConvergenceCheck.h\([>"]\)/\1reliability\/analysis\/convergenceCheck\/StandardReliabilityConvergenceCheck.h\2/g' \
| sed 's/\([<"]\)CurvaturesBySearchAlgorithm.h\([>"]\)/\1reliability\/analysis\/curvature\/CurvaturesBySearchAlgorithm.h\2/g' \
| sed 's/\([<"]\)FindCurvatures.h\([>"]\)/\1reliability\/analysis\/curvature\/FindCurvatures.h\2/g' \
| sed 's/\([<"]\)FirstPrincipalCurvature.h\([>"]\)/\1reliability\/analysis\/curvature\/FirstPrincipalCurvature.h\2/g' \
| sed 's/\([<"]\)FindDesignPointAlgorithm.h\([>"]\)/\1reliability\/analysis\/designPoint\/FindDesignPointAlgorithm.h\2/g' \
| sed 's/\([<"]\)SearchWithStepSizeAndStepDirection.h\([>"]\)/\1reliability\/analysis\/designPoint\/SearchWithStepSizeAndStepDirection.h\2/g' \
| sed 's/\([<"]\)HLRFSearchDirection.h\([>"]\)/\1reliability\/analysis\/direction\/HLRFSearchDirection.h\2/g' \
| sed 's/\([<"]\)PolakHeSearchDirectionAndMeritFunction.h\([>"]\)/\1reliability\/analysis\/direction\/PolakHeSearchDirectionAndMeritFunction.h\2/g' \
| sed 's/\([<"]\)SQPsearchDirectionMeritFunctionAndHessian.h\([>"]\)/\1reliability\/analysis\/direction\/SQPsearchDirectionMeritFunctionAndHessian.h\2/g' \
| sed 's/\([<"]\)SearchDirection.h\([>"]\)/\1reliability\/analysis\/direction\/SearchDirection.h\2/g' \
| sed 's/\([<"]\)BasicGFunEvaluator.h\([>"]\)/\1reliability\/analysis\/gFunction\/BasicGFunEvaluator.h\2/g' \
| sed 's/\([<"]\)OpenSeesGFunEvaluator.h\([>"]\)/\1reliability\/analysis\/gFunction\/OpenSeesGFunEvaluator.h\2/g' \
| sed 's/\([<"]\)TclGFunEvaluator.h\([>"]\)/\1reliability\/analysis\/gFunction\/TclGFunEvaluator.h\2/g' \
| sed 's/\([<"]\)TclMatlabGFunEvaluator.h\([>"]\)/\1reliability\/analysis\/gFunction\/TclMatlabGFunEvaluator.h\2/g' \
| sed 's/\([<"]\)HessianApproximation.h\([>"]\)/\1reliability\/analysis\/hessianApproximation\/HessianApproximation.h\2/g' \
| sed 's/\([<"]\)AdkZhangMeritFunctionCheck.h\([>"]\)/\1reliability\/analysis\/meritFunction\/AdkZhangMeritFunctionCheck.h\2/g' \
| sed 's/\([<"]\)CriteriaReductionMeritFunctionCheck.h\([>"]\)/\1reliability\/analysis\/meritFunction\/CriteriaReductionMeritFunctionCheck.h\2/g' \
| sed 's/\([<"]\)MeritFunctionCheck.h\([>"]\)/\1reliability\/analysis\/meritFunction\/MeritFunctionCheck.h\2/g' \
| sed 's/\([<"]\)MatrixOperations.h\([>"]\)/\1reliability\/analysis\/misc\/MatrixOperations.h\2/g' \
| sed 's/\([<"]\)CStdLibRandGenerator.h\([>"]\)/\1reliability\/analysis\/randomNumber\/CStdLibRandGenerator.h\2/g' \
| sed 's/\([<"]\)RandomNumberGenerator.h\([>"]\)/\1reliability\/analysis\/randomNumber\/RandomNumberGenerator.h\2/g' \
| sed 's/\([<"]\)ModNewtonRootFinding.h\([>"]\)/\1reliability\/analysis\/rootFinding\/ModNewtonRootFinding.h\2/g' \
| sed 's/\([<"]\)RootFinding.h\([>"]\)/\1reliability\/analysis\/rootFinding\/RootFinding.h\2/g' \
| sed 's/\([<"]\)SecantRootFinding.h\([>"]\)/\1reliability\/analysis\/rootFinding\/SecantRootFinding.h\2/g' \
| sed 's/\([<"]\)FiniteDifferenceGradGEvaluator.h\([>"]\)/\1reliability\/analysis\/sensitivity\/FiniteDifferenceGradGEvaluator.h\2/g' \
| sed 's/\([<"]\)OpenSeesGradGEvaluator.h\([>"]\)/\1reliability\/analysis\/sensitivity\/OpenSeesGradGEvaluator.h\2/g' \
| sed 's/\([<"]\)ArmijoStepSizeRule.h\([>"]\)/\1reliability\/analysis\/stepSize\/ArmijoStepSizeRule.h\2/g' \
| sed 's/\([<"]\)FixedStepSizeRule.h\([>"]\)/\1reliability\/analysis\/stepSize\/FixedStepSizeRule.h\2/g' \
| sed 's/\([<"]\)StepSizeRule.h\([>"]\)/\1reliability\/analysis\/stepSize\/StepSizeRule.h\2/g' \
| sed 's/\([<"]\)NatafProbabilityTransformation.h\([>"]\)/\1reliability\/analysis\/transformation\/NatafProbabilityTransformation.h\2/g' \
| sed 's/\([<"]\)ProbabilityTransformation.h\([>"]\)/\1reliability\/analysis\/transformation\/ProbabilityTransformation.h\2/g' \
| sed 's/\([<"]\)CorrelationCoefficient.h\([>"]\)/\1reliability\/domain\/components\/CorrelationCoefficient.h\2/g' \
| sed 's/\([<"]\)LimitStateFunction.h\([>"]\)/\1reliability\/domain\/components\/LimitStateFunction.h\2/g' \
| sed 's/\([<"]\)ParameterPositioner.h\([>"]\)/\1reliability\/domain\/components\/ParameterPositioner.h\2/g' \
| sed 's/\([<"]\)RandomVariable.h\([>"]\)/\1reliability\/domain\/components\/RandomVariable.h\2/g' \
| sed 's/\([<"]\)RandomVariablePositioner.h\([>"]\)/\1reliability\/domain\/components\/RandomVariablePositioner.h\2/g' \
| sed 's/\([<"]\)ReliabilityDomain.h\([>"]\)/\1reliability\/domain\/components\/ReliabilityDomain.h\2/g' \
| sed 's/\([<"]\)ReliabilityDomainComponent.h\([>"]\)/\1reliability\/domain\/components\/ReliabilityDomainComponent.h\2/g' \
| sed 's/\([<"]\)BetaRV.h\([>"]\)/\1reliability\/domain\/distributions\/BetaRV.h\2/g' \
| sed 's/\([<"]\)ChiSquareRV.h\([>"]\)/\1reliability\/domain\/distributions\/ChiSquareRV.h\2/g' \
| sed 's/\([<"]\)ExponentialRV.h\([>"]\)/\1reliability\/domain\/distributions\/ExponentialRV.h\2/g' \
| sed 's/\([<"]\)LaplaceRV.h\([>"]\)/\1reliability\/domain\/distributions\/LaplaceRV.h\2/g' \
| sed 's/\([<"]\)LognormalRV.h\([>"]\)/\1reliability\/domain\/distributions\/LognormalRV.h\2/g' \
| sed 's/\([<"]\)NormalRV.h\([>"]\)/\1reliability\/domain\/distributions\/NormalRV.h\2/g' \
| sed 's/\([<"]\)ParetoRV.h\([>"]\)/\1reliability\/domain\/distributions\/ParetoRV.h\2/g' \
| sed 's/\([<"]\)RayleighRV.h\([>"]\)/\1reliability\/domain\/distributions\/RayleighRV.h\2/g' \
| sed 's/\([<"]\)ShiftedExponentialRV.h\([>"]\)/\1reliability\/domain\/distributions\/ShiftedExponentialRV.h\2/g' \
| sed 's/\([<"]\)ShiftedRayleighRV.h\([>"]\)/\1reliability\/domain\/distributions\/ShiftedRayleighRV.h\2/g' \
| sed 's/\([<"]\)Type1LargestValueRV.h\([>"]\)/\1reliability\/domain\/distributions\/Type1LargestValueRV.h\2/g' \
| sed 's/\([<"]\)Type1SmallestValueRV.h\([>"]\)/\1reliability\/domain\/distributions\/Type1SmallestValueRV.h\2/g' \
| sed 's/\([<"]\)Type2LargestValueRV.h\([>"]\)/\1reliability\/domain\/distributions\/Type2LargestValueRV.h\2/g' \
| sed 's/\([<"]\)Type3SmallestValueRV.h\([>"]\)/\1reliability\/domain\/distributions\/Type3SmallestValueRV.h\2/g' \
| sed 's/\([<"]\)UniformRV.h\([>"]\)/\1reliability\/domain\/distributions\/UniformRV.h\2/g' \
| sed 's/\([<"]\)UserDefinedRV.h\([>"]\)/\1reliability\/domain\/distributions\/UserDefinedRV.h\2/g' \
| sed 's/\([<"]\)WeibullRV.h\([>"]\)/\1reliability\/domain\/distributions\/WeibullRV.h\2/g' \
| sed 's/\([<"]\)Filter.h\([>"]\)/\1reliability\/domain\/filter\/Filter.h\2/g' \
| sed 's/\([<"]\)KooFilter.h\([>"]\)/\1reliability\/domain\/filter\/KooFilter.h\2/g' \
| sed 's/\([<"]\)StandardLinearOscillatorAccelerationFilter.h\([>"]\)/\1reliability\/domain\/filter\/StandardLinearOscillatorAccelerationFilter.h\2/g' \
| sed 's/\([<"]\)StandardLinearOscillatorDisplacementFilter.h\([>"]\)/\1reliability\/domain\/filter\/StandardLinearOscillatorDisplacementFilter.h\2/g' \
| sed 's/\([<"]\)StandardLinearOscillatorVelocityFilter.h\([>"]\)/\1reliability\/domain\/filter\/StandardLinearOscillatorVelocityFilter.h\2/g' \
| sed 's/\([<"]\)ConstantModulatingFunction.h\([>"]\)/\1reliability\/domain\/modulatingFunction\/ConstantModulatingFunction.h\2/g' \
| sed 's/\([<"]\)KooModulatingFunction.h\([>"]\)/\1reliability\/domain\/modulatingFunction\/KooModulatingFunction.h\2/g' \
| sed 's/\([<"]\)ModulatingFunction.h\([>"]\)/\1reliability\/domain\/modulatingFunction\/ModulatingFunction.h\2/g' \
| sed 's/\([<"]\)TrapezoidalModulatingFunction.h\([>"]\)/\1reliability\/domain\/modulatingFunction\/TrapezoidalModulatingFunction.h\2/g' \
| sed 's/\([<"]\)JonswapSpectrum.h\([>"]\)/\1reliability\/domain\/spectrum\/JonswapSpectrum.h\2/g' \
| sed 's/\([<"]\)NarrowBandSpectrum.h\([>"]\)/\1reliability\/domain\/spectrum\/NarrowBandSpectrum.h\2/g' \
| sed 's/\([<"]\)PointsSpectrum.h\([>"]\)/\1reliability\/domain\/spectrum\/PointsSpectrum.h\2/g' \
| sed 's/\([<"]\)Spectrum.h\([>"]\)/\1reliability\/domain\/spectrum\/Spectrum.h\2/g' \
| sed 's/\([<"]\)TclReliabilityBuilder.h\([>"]\)/\1reliability\/tcl\/TclReliabilityBuilder.h\2/g' \
| sed 's/\([<"]\)Clipping.h\([>"]\)/\1renderer\/Clipping.h\2/g' \
| sed 's/\([<"]\)ColorMap.h\([>"]\)/\1renderer\/ColorMap.h\2/g' \
| sed 's/\([<"]\)Device.h\([>"]\)/\1renderer\/Device.h\2/g' \
| sed 's/\([<"]\)DofColorMap.h\([>"]\)/\1renderer\/DofColorMap.h\2/g' \
| sed 's/\([<"]\)OpenGLRenderer.h\([>"]\)/\1renderer\/OpenGLRenderer.h\2/g' \
| sed 's/\([<"]\)OpenGlDevice.h\([>"]\)/\1renderer\/OpenGlDevice.h\2/g' \
| sed 's/\([<"]\)PlainMap.h\([>"]\)/\1renderer\/PlainMap.h\2/g' \
| sed 's/\([<"]\)Projection.h\([>"]\)/\1renderer\/Projection.h\2/g' \
| sed 's/\([<"]\)Renderer.h\([>"]\)/\1renderer\/Renderer.h\2/g' \
| sed 's/\([<"]\)Scan.h\([>"]\)/\1renderer\/Scan.h\2/g' \
| sed 's/\([<"]\)View.h\([>"]\)/\1renderer\/View.h\2/g' \
| sed 's/\([<"]\)Viewport.h\([>"]\)/\1renderer\/Viewport.h\2/g' \
| sed 's/\([<"]\)VrmlViewer.h\([>"]\)/\1renderer\/VrmlViewer.h\2/g' \
| sed 's/\([<"]\)WindowDevice.h\([>"]\)/\1renderer\/WindowDevice.h\2/g' \
| sed 's/\([<"]\)WindowRenderer.h\([>"]\)/\1renderer\/WindowRenderer.h\2/g' \
| sed 's/\([<"]\)X11Device.h\([>"]\)/\1renderer\/X11Device.h\2/g' \
| sed 's/\([<"]\)X11Renderer.h\([>"]\)/\1renderer\/X11Renderer.h\2/g' \
| sed 's/\([<"]\)BandArpackSOE.h\([>"]\)/\1system_of_eqn\/eigenSOE\/BandArpackSOE.h\2/g' \
| sed 's/\([<"]\)BandArpackSolver.h\([>"]\)/\1system_of_eqn\/eigenSOE\/BandArpackSolver.h\2/g' \
| sed 's/\([<"]\)EigenSOE.h\([>"]\)/\1system_of_eqn\/eigenSOE\/EigenSOE.h\2/g' \
| sed 's/\([<"]\)EigenSolver.h\([>"]\)/\1system_of_eqn\/eigenSOE\/EigenSolver.h\2/g' \
| sed 's/\([<"]\)SymArpackSOE.h\([>"]\)/\1system_of_eqn\/eigenSOE\/SymArpackSOE.h\2/g' \
| sed 's/\([<"]\)SymArpackSolver.h\([>"]\)/\1system_of_eqn\/eigenSOE\/SymArpackSolver.h\2/g' \
| sed 's/\([<"]\)SymBandEigenSOE.h\([>"]\)/\1system_of_eqn\/eigenSOE\/SymBandEigenSOE.h\2/g' \
| sed 's/\([<"]\)SymBandEigenSolver.h\([>"]\)/\1system_of_eqn\/eigenSOE\/SymBandEigenSolver.h\2/g' \
| sed 's/\([<"]\)Solver.h\([>"]\)/\1system_of_eqn\/Solver.h\2/g' \
| sed 's/\([<"]\)SystemOfEqn.h\([>"]\)/\1system_of_eqn\/SystemOfEqn.h\2/g' \
| sed 's/\([<"]\)profmatr.h\([>"]\)/\1system_of_eqn\/linearSOE\/BJsolvers\/profmatr.h\2/g' \
| sed 's/\([<"]\)skymatr.h\([>"]\)/\1system_of_eqn\/linearSOE\/BJsolvers\/skymatr.h\2/g' \
| sed 's/\([<"]\)DomainSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/DomainSolver.h\2/g' \
| sed 's/\([<"]\)LinearSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/LinearSOE.h\2/g' \
| sed 's/\([<"]\)LinearSOESolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/LinearSOESolver.h\2/g' \
| sed 's/\([<"]\)BandGenLinLapackSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandGEN\/BandGenLinLapackSolver.h\2/g' \
| sed 's/\([<"]\)BandGenLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandGEN\/BandGenLinSOE.h\2/g' \
| sed 's/\([<"]\)BandGenLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandGEN\/BandGenLinSolver.h\2/g' \
| sed 's/\([<"]\)DistributedBandGenLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandGEN\/DistributedBandGenLinSOE.h\2/g' \
| sed 's/\([<"]\)BandSPDLinLapackSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandSPD\/BandSPDLinLapackSolver.h\2/g' \
| sed 's/\([<"]\)BandSPDLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandSPD\/BandSPDLinSOE.h\2/g' \
| sed 's/\([<"]\)BandSPDLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandSPD\/BandSPDLinSolver.h\2/g' \
| sed 's/\([<"]\)BandSPDLinThreadSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandSPD\/BandSPDLinThreadSolver.h\2/g' \
| sed 's/\([<"]\)DistributedBandSPDLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/bandSPD\/DistributedBandSPDLinSOE.h\2/g' \
| sed 's/\([<"]\)ConjugateGradientSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/cg\/ConjugateGradientSolver.h\2/g' \
| sed 's/\([<"]\)DiagonalDirectSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/diagonal\/DiagonalDirectSolver.h\2/g' \
| sed 's/\([<"]\)DiagonalSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/diagonal\/DiagonalSOE.h\2/g' \
| sed 's/\([<"]\)DiagonalSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/diagonal\/DiagonalSolver.h\2/g' \
| sed 's/\([<"]\)DistributedDiagonalSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/diagonal\/DistributedDiagonalSOE.h\2/g' \
| sed 's/\([<"]\)DistributedDiagonalSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/diagonal\/DistributedDiagonalSolver.h\2/g' \
| sed 's/\([<"]\)FullGenLinLapackSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/fullGEN\/FullGenLinLapackSolver.h\2/g' \
| sed 's/\([<"]\)FullGenLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/fullGEN\/FullGenLinSOE.h\2/g' \
| sed 's/\([<"]\)FullGenLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/fullGEN\/FullGenLinSolver.h\2/g' \
| sed 's/\([<"]\)ItpackLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/itpack\/ItpackLinSOE.h\2/g' \
| sed 's/\([<"]\)ItpackLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/itpack\/ItpackLinSolver.h\2/g' \
| sed 's/\([<"]\)ActorPetscSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/petsc\/ActorPetscSOE.h\2/g' \
| sed 's/\([<"]\)PetscSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/petsc\/PetscSOE.h\2/g' \
| sed 's/\([<"]\)PetscSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/petsc\/PetscSolver.h\2/g' \
| sed 's/\([<"]\)PetscSparseSeqSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/petsc\/PetscSparseSeqSolver.h\2/g' \
| sed 's/\([<"]\)ShadowPetscSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/petsc\/ShadowPetscSOE.h\2/g' \
| sed 's/\([<"]\)oldpetsc.h\([>"]\)/\1system_of_eqn\/linearSOE\/petsc\/oldpetsc.h\2/g' \
| sed 's/\([<"]\)petsc.h\([>"]\)/\1system_of_eqn\/linearSOE\/petsc\/petsc.h\2/g' \
| sed 's/\([<"]\)DistributedProfileSPDLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/profileSPD\/DistributedProfileSPDLinSOE.h\2/g' \
| sed 's/\([<"]\)ProfileSPDLinDirectBlockSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/profileSPD\/ProfileSPDLinDirectBlockSolver.h\2/g' \
| sed 's/\([<"]\)ProfileSPDLinDirectSkypackSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/profileSPD\/ProfileSPDLinDirectSkypackSolver.h\2/g' \
| sed 's/\([<"]\)ProfileSPDLinDirectSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/profileSPD\/ProfileSPDLinDirectSolver.h\2/g' \
| sed 's/\([<"]\)ProfileSPDLinDirectThreadSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/profileSPD\/ProfileSPDLinDirectThreadSolver.h\2/g' \
| sed 's/\([<"]\)ProfileSPDLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/profileSPD\/ProfileSPDLinSOE.h\2/g' \
| sed 's/\([<"]\)ProfileSPDLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/profileSPD\/ProfileSPDLinSolver.h\2/g' \
| sed 's/\([<"]\)ProfileSPDLinSubstrSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/profileSPD\/ProfileSPDLinSubstrSolver.h\2/g' \
| sed 's/\([<"]\)DistributedSparseGenColLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/DistributedSparseGenColLinSOE.h\2/g' \
| sed 's/\([<"]\)DistributedSparseGenRowLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/DistributedSparseGenRowLinSOE.h\2/g' \
| sed 's/\([<"]\)DistributedSparseGenRowLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/DistributedSparseGenRowLinSolver.h\2/g' \
| sed 's/\([<"]\)DistributedSuperLU.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/DistributedSuperLU.h\2/g' \
| sed 's/\([<"]\)SparseGenColLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/SparseGenColLinSOE.h\2/g' \
| sed 's/\([<"]\)SparseGenColLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/SparseGenColLinSolver.h\2/g' \
| sed 's/\([<"]\)SparseGenRowLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/SparseGenRowLinSOE.h\2/g' \
| sed 's/\([<"]\)SparseGenRowLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/SparseGenRowLinSolver.h\2/g' \
| sed 's/\([<"]\)SuperLU.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/SuperLU.h\2/g' \
| sed 's/\([<"]\)SuperLU_MT_util.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/SuperLU_MT_util.h\2/g' \
| sed 's/\([<"]\)ThreadedSuperLU.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseGEN\/ThreadedSuperLU.h\2/g' \
| sed 's/\([<"]\)FeStructs.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseSYM\/FeStructs.h\2/g' \
| sed 's/\([<"]\)SymSparseLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseSYM\/SymSparseLinSOE.h\2/g' \
| sed 's/\([<"]\)SymSparseLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseSYM\/SymSparseLinSolver.h\2/g' \
| sed 's/\([<"]\)nmat.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseSYM\/nmat.h\2/g' \
| sed 's/\([<"]\)tim.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseSYM\/tim.h\2/g' \
| sed 's/\([<"]\)utility.h\([>"]\)/\1system_of_eqn\/linearSOE\/sparseSYM\/utility.h\2/g' \
| sed 's/\([<"]\)UmfpackGenLinSOE.h\([>"]\)/\1system_of_eqn\/linearSOE\/umfGEN\/UmfpackGenLinSOE.h\2/g' \
| sed 's/\([<"]\)UmfpackGenLinSolver.h\([>"]\)/\1system_of_eqn\/linearSOE\/umfGEN\/UmfpackGenLinSolver.h\2/g' \
| sed 's/\([<"]\)ArrayOfTaggedObjects.h\([>"]\)/\1tagged\/storage\/ArrayOfTaggedObjects.h\2/g' \
| sed 's/\([<"]\)ArrayOfTaggedObjectsIter.h\([>"]\)/\1tagged\/storage\/ArrayOfTaggedObjectsIter.h\2/g' \
| sed 's/\([<"]\)MapOfTaggedObjects.h\([>"]\)/\1tagged\/storage\/MapOfTaggedObjects.h\2/g' \
| sed 's/\([<"]\)MapOfTaggedObjectsIter.h\([>"]\)/\1tagged\/storage\/MapOfTaggedObjectsIter.h\2/g' \
| sed 's/\([<"]\)TaggedObjectIter.h\([>"]\)/\1tagged\/storage\/TaggedObjectIter.h\2/g' \
| sed 's/\([<"]\)TaggedObjectStorage.h\([>"]\)/\1tagged\/storage\/TaggedObjectStorage.h\2/g' \
| sed 's/\([<"]\)TaggedObject.h\([>"]\)/\1tagged\/TaggedObject.h\2/g' \
| sed 's/\([<"]\)tclRegexp.h\([>"]\)/\1tcl\/include\/tclRegexp.h\2/g' \
| sed 's/\([<"]\)regex.h\([>"]\)/\1tcl\/include\/regex.h\2/g' \
| sed 's/\([<"]\)tclIntDecls.h\([>"]\)/\1tcl\/include\/tclIntDecls.h\2/g' \
| sed 's/\([<"]\)tkConfig.h\([>"]\)/\1tcl\/include\/tkConfig.h\2/g' \
| sed 's/\([<"]\)tkInt.h\([>"]\)/\1tcl\/include\/tkInt.h\2/g' \
| sed 's/\([<"]\)tkIntDecls.h\([>"]\)/\1tcl\/include\/tkIntDecls.h\2/g' \
| sed 's/\([<"]\)tkIntPlatDecls.h\([>"]\)/\1tcl\/include\/tkIntPlatDecls.h\2/g' \
| sed 's/\([<"]\)tkPlatDecls.h\([>"]\)/\1tcl\/include\/tkPlatDecls.h\2/g' \
| sed 's/\([<"]\)tkPort.h\([>"]\)/\1tcl\/include\/tkPort.h\2/g' \
| sed 's/\([<"]\)tkUnixPort.h\([>"]\)/\1tcl\/include\/tkUnixPort.h\2/g' \
| sed 's/\([<"]\)tkWin.h\([>"]\)/\1tcl\/include\/tkWin.h\2/g' \
| sed 's/\([<"]\)tkWinInt.h\([>"]\)/\1tcl\/include\/tkWinInt.h\2/g' \
| sed 's/\([<"]\)tkWinPort.h\([>"]\)/\1tcl\/include\/tkWinPort.h\2/g' \
| sed 's/\([<"]\)TclFeViewer.h\([>"]\)/\1tcl\/TclFeViewer.h\2/g' \
| sed 's/\([<"]\)TclVideoPlayer.h\([>"]\)/\1tcl\/TclVideoPlayer.h\2/g' \
| sed 's/\([<"]\)commands.h\([>"]\)/\1tcl\/commands.h\2/g' \
| sed 's/\([<"]\)tclInt.h\([>"]\)/\1tcl\/tclInt.h\2/g' \
| sed 's/\([<"]\)tkConfig.h\([>"]\)/\1tcl\/tkConfig.h\2/g' \
| sed 's/\([<"]\)unittest.h\([>"]\)/\1unittest\/unittest.h\2/g' \
| sed 's/\([<"]\)Timer.h\([>"]\)/\1utility\/Timer.h\2/g' \
> $1
